add attic back in #1

Merged
ahuston-0 merged 22 commits from feature/attic into main 2025-01-26 13:28:26 -05:00
2 changed files with 19 additions and 3 deletions
Showing only changes of commit 5d86042624 - Show all commits

View File

@ -15,7 +15,7 @@
#./foundry.nix #./foundry.nix
./glances.nix ./glances.nix
# ./haproxy.nix # ./haproxy.nix
# ./minecraft.nix ./minecraft.nix
./nextcloud.nix ./nextcloud.nix
# ./postgres.nix # ./postgres.nix
# ./restic.nix # ./restic.nix

View File

@ -9,6 +9,7 @@ let
divinejourney = "dj.alicehuston.xyz"; divinejourney = "dj.alicehuston.xyz";
rlcraft = "rlcraft.alicehuston.xyz"; rlcraft = "rlcraft.alicehuston.xyz";
arcanum-institute = "arcanum.alicehuston.xyz"; arcanum-institute = "arcanum.alicehuston.xyz";
bcg-plus = "bcg.alicehuston.xyz";
}; };
defaultServer = "rlcraft"; defaultServer = "rlcraft";
@ -28,7 +29,6 @@ let
defaultOptions = [ defaultOptions = [
"--stop-signal=SIGTERM" "--stop-signal=SIGTERM"
"--stop-timeout=30m" "--stop-timeout=30m"
"--restart=unless-stopped"
"--network=minecraft-net" "--network=minecraft-net"
]; ];
@ -40,7 +40,6 @@ in
mc-router = { mc-router = {
image = "itzg/mc-router:latest"; image = "itzg/mc-router:latest";
extraOptions = [ extraOptions = [
"--restart=always"
"--network=haproxy-net" "--network=haproxy-net"
"--network=minecraft-net" "--network=minecraft-net"
]; ];
@ -68,6 +67,23 @@ in
log-driver = "local"; log-driver = "local";
environmentFiles = [ config.sops.secrets."docker/minecraft".path ]; environmentFiles = [ config.sops.secrets."docker/minecraft".path ];
}; };
bcg-plus = {
image = "itzg/minecraft-server:java17";
volumes = [
"${minecraft_path}/bcg-plus/modpacks:/modpacks:ro"
"${minecraft_path}/bcg-plus/data:/data"
];
hostname = "bcg-plus";
environment = defaultEnv // {
VERSION = "1.17";
CF_SLUG = "bcg";
DIFFICULTY = "normal";
# ENABLE_COMMAND_BLOCK = "true";
};
extraOptions = defaultOptions;
log-driver = "local";
environmentFiles = [ config.sops.secrets."docker/minecraft".path ];
};
}; };
sops = { sops = {