Arcane
Arcane to nowoczesny, internetowy interfejs do zarządzania środowiskiem Docker, zbudowany przy użyciu SvelteKit. Oferuje przejrzysty, intuicyjny przegląd i potężne narzędzia do zarządzania kontenerami, obrazami, woluminami i sieciami — wszystko w jednym miejscu.
Wersja przedpremierowa: Arcane jest w fazie intensywnego rozwoju.
Strona Projektu:
https://github.com/ofkm/arcane
Oficjalna Dokumentacja:
https://arcane.ofkm.dev/
Stack dla Dockge
services:
arcane:
image: ghcr.io/ofkm/arcane:latest
container_name: arcane
ports:
- 3001:3000
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- arcane-data:/app/data # Persists Arcane's data
environment:
- APP_ENV=production # Required for Docker
- PUBLIC_SESSION_SECRET=Klucz # Generate with: openssl rand -base64 32
# --- Optional: For matching volume permissions to your host user ---
- PUID=1000
- PGID=1000
# --- Optional: Usually auto-detected, set if Docker access fails ---
# - DOCKER_GID=998 # GID of the 'docker' group or docker.sock
# --- Optional: For local HTTP testing ONLY ---
- PUBLIC_ALLOW_INSECURE_COOKIES=true
restart: unless-stopped
volumes:
arcane-data:
# Defines the named volume used above
driver: local
networks: {}
W razie problemów gdyby port był zajęty trzeba zmienić na inny.
Klucz dla PUBLIC_SESSION_SECRET=
generujemy w konsoli za pomocą polecenia openssl rand -base64 32