summaryrefslogtreecommitdiff
path: root/modules/nixos/personal/services/nginx.nix
blob: 132e067fb2105d978cea7541f30c795bcfc30d21 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
{ config, lib, ... }:
{
  services.nginx = {
    # recommended settings
    recommendedBrotliSettings = lib.mkDefault true;
    recommendedGzipSettings = lib.mkDefault true;
    recommendedOptimisation = lib.mkDefault true;
    recommendedProxySettings = lib.mkDefault true;
    recommendedTlsSettings = lib.mkDefault true;
    recommendedUwsgiSettings = lib.mkDefault config.services.uwsgi.enable;
  };

  systemd.services.nginx.personal.monitor = true;
}