add attic back in #1
@ -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
|
||||||
|
@ -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 = {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user