feat(etna): move mc servers to /var/lib
This commit is contained in:
parent
4210a625e3
commit
949162d700
1 changed files with 2 additions and 1 deletions
|
@ -10,6 +10,7 @@
|
||||||
mkMinecraftServer = name: {
|
mkMinecraftServer = name: {
|
||||||
port,
|
port,
|
||||||
frpPort,
|
frpPort,
|
||||||
|
dataDir ? "/var/lib/${name}",
|
||||||
memory ? "4G",
|
memory ? "4G",
|
||||||
env ? {},
|
env ? {},
|
||||||
}: {
|
}: {
|
||||||
|
@ -17,7 +18,7 @@
|
||||||
image = "itzg/minecraft-server";
|
image = "itzg/minecraft-server";
|
||||||
ports = ["${builtins.toString port}:25565"];
|
ports = ["${builtins.toString port}:25565"];
|
||||||
volumes = [
|
volumes = [
|
||||||
"/data/${name}:/data"
|
"${dataDir}:/data"
|
||||||
"/data/downloads:/downloads"
|
"/data/downloads:/downloads"
|
||||||
];
|
];
|
||||||
environmentFiles = [config.age.secrets.minecraftEnv.path];
|
environmentFiles = [config.age.secrets.minecraftEnv.path];
|
||||||
|
|
Loading…
Reference in a new issue