shelly-manager
shelly-manager
Docker app from jfmlima's Repository
Overview
Runtime arguments
- Web UI
http://[IP]:[PORT:8080]/- Network
bridge- Privileged
- false
- Extra Params
--restart unless-stopped
Template configuration
Web interface and API port
- Target
- 8080
- Default
- 8080
Path for persistent data (database)
- Target
- /config
- Default
- /mnt/user/appdata/shelly-manager
Encryption key for stored credentials. Generate with: python3 -c 'from cryptography.fernet import Fernet; print(Fernet.generate_key().decode())'
- Target
- SHELLY_SECRET_KEY
Logging verbosity (debug, info, warning, error)
- Target
- LOG_LEVEL
- Default
- info
User ID for file permissions
- Default
- 1000
Group ID for file permissions
- Default
- 1000
Internal port for the web UI and nginx reverse proxy (change if 8080 conflicts in host network mode)
- Target
- PORT
- Default
- 8080
Internal port for the API server (change if 8000 conflicts in host network mode)
- Target
- API_PORT
- Default
- 8000
Override the API base URL (e.g., behind a reverse proxy). Leave empty to auto-detect from browser URL.
- Target
- VITE_BASE_API_URL
Categories
Details
ghcr.io/jfmlima/shelly-manager:latestRun shelly-manager on Unraid.
shelly-manager is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.