add pull=newer and disable autoRemoveOnStop for delugeVPN

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
This commit is contained in:
2025-06-01 18:22:01 -04:00
parent f2551ca4df
commit 0df73370bb
5 changed files with 11 additions and 0 deletions

View File

@ -9,6 +9,7 @@ let
nextcloud-base = {
# image comes from running docker compose build in nextcloud-docker/.examples/full/apache
image = "nextcloud-nextcloud";
pull = "newer";
hostname = "nextcloud";
volumes = [
"${nextcloud_path}/nc_data:/var/www/html:z"
@ -32,6 +33,7 @@ in
};
redis = {
image = "redis:latest";
pull = "newer";
user = "600:600";
volumes = [
"${config.sops.secrets."docker/redis".path}:/usr/local/etc/redis/redis.conf"
@ -47,6 +49,7 @@ in
};
go-vod = {
image = "radialapps/go-vod:latest";
pull = "newer";
dependsOn = [ "nextcloud" ];
environment = {
NEXTCLOUD_HOST = "https://nextcloud.alicehuston.xyz";
@ -58,6 +61,7 @@ in
};
collabora-code = {
image = "collabora/code:latest";
pull = "newer";
dependsOn = [ "nextcloud" ];
environment = {
aliasgroup1 = "https://collabora.nayenoie.com:443";