Use relative paths for files in the same directory

This commit is contained in:
Andreas Zweili 2022-11-03 23:26:43 +01:00
parent 461c240213
commit d30ccee97e
2 changed files with 4 additions and 4 deletions

View File

@ -1,4 +1,4 @@
{ inputs }: { config, pkgs, ... }:
{ config, pkgs, ... }:
let
mailserver-setup = (pkgs.writeScriptBin "mailserver-setup"
"${builtins.readFile (pkgs.fetchurl {
@ -19,7 +19,7 @@ in
image = "docker.io/mailserver/docker-mailserver:11.2.0";
autoStart = true;
environmentFiles = [
"${inputs.self}/modules/docker-mailserver/mailserver.env"
"./mailserver.env"
];
ports = [
"25:25"
@ -31,7 +31,7 @@ in
volumes = [
"/etc/localtime:/etc/localtime:ro"
"/var/lib/acme/mail.zweili.org:/etc/letsencrypt/live/mail.zweili.org:ro"
"${inputs.self}/modules/docker-mailserver/sa-learn:/etc/cron.d/sa-learn"
"./sa-learn:/etc/cron.d/sa-learn"
];
extraOptions = [
''--mount=type=volume,source=maildata,target=/var/mail,volume-driver=local,volume-opt=type=nfs,volume-opt=device=:/server_data/docker-mailserver/maildata,"volume-opt=o=addr=10.7.89.108,rw,nfsvers=4.0,nolock,hard,noatime"''

View File

@ -11,8 +11,8 @@
(import "${inputs.self}/modules/nginx-proxy" {
domain = "mail.zweili.org"; inherit inputs;
})
(import "${inputs.self}/modules/docker-mailserver" { inherit inputs; })
"${inputs.self}/modules/docker"
"${inputs.self}/modules/docker-mailserver"
"${inputs.self}/modules/mariadb"
];
}