firefly-iii ssl
This commit is contained in:
@@ -162,9 +162,6 @@ in {
|
|||||||
};
|
};
|
||||||
services.nginx = {
|
services.nginx = {
|
||||||
clientMaxBodySize = "4096m";
|
clientMaxBodySize = "4096m";
|
||||||
# recommendedTlsSettings = true;
|
|
||||||
# recommendedGzipSettings = true;
|
|
||||||
# recommendedOptimisation = true;
|
|
||||||
sslCiphers = "AES256+EECDH:AES256+EDH:!aNULL";
|
sslCiphers = "AES256+EECDH:AES256+EDH:!aNULL";
|
||||||
};
|
};
|
||||||
networking.firewall = let ports = [ 80 443 ];
|
networking.firewall = let ports = [ 80 443 ];
|
||||||
|
|||||||
@@ -6,14 +6,20 @@
|
|||||||
owner = config.users.users.firefly-iii.name;
|
owner = config.users.users.firefly-iii.name;
|
||||||
inherit (config.users.users.firefly-iii) group;
|
inherit (config.users.users.firefly-iii) group;
|
||||||
};
|
};
|
||||||
services.firefly-iii = {
|
services = {
|
||||||
enable = true;
|
nginx.virtualHosts."${config.services.firefly-iii.virtualHost}" = {
|
||||||
virtualHost = "money.servidos.lat";
|
forceSSL = true;
|
||||||
enableNginx = true;
|
enableACME = true;
|
||||||
settings = {
|
};
|
||||||
APP_KEY_FILE = config.sops.secrets.firefly-iii-keyfile.path;
|
firefly-iii = {
|
||||||
DB_HOST = config.my.postgresSocket;
|
enable = true;
|
||||||
DB_CONNECTION = "pgsql";
|
virtualHost = "money.servidos.lat";
|
||||||
|
enableNginx = true;
|
||||||
|
settings = {
|
||||||
|
APP_KEY_FILE = config.sops.secrets.firefly-iii-keyfile.path;
|
||||||
|
DB_HOST = config.my.postgresSocket;
|
||||||
|
DB_CONNECTION = "pgsql";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user