[Unit] Description = "Valkey Container" Wants=generate_secrets.service After=generate_secrets.service [Container] ContainerName = "${valkey_container_name}" Image = "docker.io/valkey/valkey:${valkey_version}" Volume = ${secrets_path}/valkey-entrypoint.sh:/usr/local/bin/valkey-entrypoint.sh:ro Volume = ${valkey_cache_volume_name}.volume:/data:z Network = ${castopod_backend_network_name}.network Entrypoint=/usr/local/bin/valkey-entrypoint.sh # skips find/chown in docker entrypoint which tries to chown lost+found and receive a perm denied User=valkey Group=valkey [Service] Restart=on-failure [Install] WantedBy=default.target