This commit is contained in:
soraefir
2026-05-11 21:53:49 +02:00
parent 89ffc75db2
commit 91c2928a56

View File

@@ -100,7 +100,7 @@ in {
SKIN_VARIANTS = "super-dark-toolbar light-editor dark-background";
};
overrides = {
cmd = [ "--settings" "/etc/etherpad/settings.json" "--apikey" "./APIKEY.txt" ];
cmd = [ "--settings" "/etc/etherpad/settings.json" "--apikey" "/etc/etherpad/APIKEY.txt" ];
volumes = [
"${settings}:/etc/etherpad/settings.json"
];
@@ -112,10 +112,8 @@ in {
trigger = "server";
script = pkgs.writeShellScript "setup" ''
# Define the command wrapper
EXEC="${pkgs.podman}/bin/podman --events-backend=none exec --env-file ${config.sops.secrets."ETHERPAD".path} etherpad-server sh -c"
$EXEC "echo \"\$APIKEY - $APIKEY\" "
$EXEC "echo \"\$APIKEY\" > ./APIKEY.txt"
EXEC="${pkgs.podman}/bin/podman --events-backend=none exec etherpad-server sh -c"
$EXEC "echo \"\$APIKEY\" > /etc/etherpad/APIKEY.txt"
'';
};