- add `pull_policy: always` to all service definitions across all docker-compose files - ensure consistent image update behavior for all applications - maintain existing network configurations and external network settings - preserve all other service configurations and environment variables |
||
|---|---|---|
| .. | ||
| 1.7.2 | ||
| latest | ||
| README.md | ||
| README_en.md | ||
| data.yml | ||
| logo.png | ||
README_en.md
Arcane
Arcane is a modern, open-source Docker management web panel for containers, images, networks and more.
Features
- Modern web UI, clean and intuitive
- Visual management for containers, images, networks, volumes, etc.
- Multi-platform and multi-architecture support
- Stack (compose) definition and management
- Data and settings persist in
./datadirectory - Mount Docker socket for host-level management
Usage
- After deployment, access
http://your-server-ip:3000for the web UI - Follow the initial setup instructions on first use
- Data directory:
./data - Mount host
/var/run/docker.sockfor container management - Environment variable
PUBLIC_SESSION_SECRET: Used for session encryption. It is recommended to use a 32-character random string. You can customize it in the app form. Default:arcane-session-4e2b8c7f9d1a6e3b2c5d7f8a1b0c9e6d. For higher security, generate withopenssl rand -base64 32.
Local User Management
- On first run, Arcane creates a default admin user if no users exist.
- Username:
arcane - Password:
arcane-admin - You must change this password during onboarding.
- Username:
- To add users: Go to Settings → User Management and click Create User. Fill in username, display name, email, and password.
Security Notice
- Mounting the Docker socket (
/var/run/docker.sock) gives the container root-level access to the Docker host. Use with caution! - Arcane is pre-release software. Features and UI may change frequently.