Added domain option. Maybe fixed binary cache signing.
This commit is contained in:
parent
63e40a5a29
commit
66ca5839e5
17 changed files with 238 additions and 139 deletions
|
@ -23,12 +23,12 @@ mkIf (elem "nginx" config.machine.services) {
|
|||
add_header Strict-Transport-Security "max-age=31536000; includeSubDomains" always;
|
||||
'';
|
||||
virtualHosts = {
|
||||
"ophanim.de" = {
|
||||
"${config.machine.domain}" = {
|
||||
enableACME = true;
|
||||
forceSSL = true;
|
||||
root = "/var/www";
|
||||
};
|
||||
"builder.ophanim.de" = mkIf config.services.hydra.enable {
|
||||
"builder.${config.machine.domain}" = mkIf config.services.hydra.enable {
|
||||
enableACME = true;
|
||||
forceSSL = true;
|
||||
extraConfig = ''
|
||||
|
@ -41,7 +41,7 @@ mkIf (elem "nginx" config.machine.services) {
|
|||
}
|
||||
'';
|
||||
};
|
||||
"cache.ophanim.de" = mkIf config.services.hydra.enable {
|
||||
"cache.${config.machine.domain}" = mkIf config.services.hydra.enable {
|
||||
enableACME = true;
|
||||
forceSSL = true;
|
||||
root = "/var/cache/hydra";
|
||||
|
@ -49,13 +49,13 @@ mkIf (elem "nginx" config.machine.services) {
|
|||
autoindex on;
|
||||
'';
|
||||
};
|
||||
"mail.ophanim.de" = {
|
||||
"mail.${config.machine.domain}" = mkIf config.mailserver.enable {
|
||||
enableACME = true;
|
||||
forceSSL = true;
|
||||
root = "/var/www";
|
||||
};
|
||||
|
||||
"${config.services.nextcloud.hostName}" = mkIf config.services.nextcloud.enable {
|
||||
"storage.${config.machine.domain}" = mkIf config.services.nextcloud.enable {
|
||||
root = pkgs.nextcloud;
|
||||
enableACME = config.services.nextcloud.https;
|
||||
forceSSL = config.services.nextcloud.https;
|
||||
|
@ -152,7 +152,7 @@ mkIf (elem "nginx" config.machine.services) {
|
|||
'';
|
||||
};
|
||||
|
||||
"${config.services.gitea.domain}" = mkIf config.services.gitea.enable {
|
||||
"git.${config.machine.domain}" = mkIf config.services.gitea.enable {
|
||||
enableACME = true;
|
||||
forceSSL = true;
|
||||
root = "${config.services.gitea.stateDir}/public";
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue