fix(dankserver): copyparty serves /w from the array; image is the ac edition

ghcr.io/9001/copyparty:latest does not exist — ghcr answers 403 on the token
request for nonexistent repos, which is why the bring-up failed at pull. The
upstream publishes ghcr.io/9001/copyparty-ac (ac = full edition) and serves
whatever is mounted at /w, so the compose mounts the LUKS array there; config
persists in /opt/copyparty/cfg per upstream layout.
This commit is contained in:
Frank committed 2026-08-29 03:09:27 -07:00
1 parent d74ea5bf39
commit 03fd9e244d
1 file changed
+3 -2
+3 -2
View File
@@ -74,7 +74,7 @@ services:
# Copyparty — file sharing and streaming # Copyparty — file sharing and streaming
# ═══════════════════════════════════════════════ # ═══════════════════════════════════════════════
copyparty: copyparty:
image: ghcr.io/9001/copyparty:latest image: ghcr.io/9001/copyparty-ac:latest
container_name: copyparty container_name: copyparty
restart: unless-stopped restart: unless-stopped
environment: environment:
@@ -83,7 +83,8 @@ services:
ports: ports:
- "3923:3923" - "3923:3923"
volumes: volumes:
- /opt/copyparty/data:/data - /mnt/entropy:/w
- /opt/copyparty/cfg:/cfg
healthcheck: healthcheck:
test: ["CMD", "python3", "-c", "import urllib.request; urllib.request.urlopen('http://localhost:3923/')"] test: ["CMD", "python3", "-c", "import urllib.request; urllib.request.urlopen('http://localhost:3923/')"]
interval: 30s interval: 30s