shelly-manager
Docker 应用程序 from jfmlima's Repository
概述
Shelly Manager - Local management for Shelly IoT devices without cloud connectivity. Includes device discovery, firmware updates, bulk operations, and a modern web UI.
运行时参数
- 网络用户界面
http://[IP]:[PORT:8080]/- 网络
bridge- 特权
- false
- 额外参数
--restart unless-stopped
模板配置
WebUI PortPorttcp
Web interface and API port
- 目标
- 8080
- 默认值
- 8080
Config PathPathrw
Path for persistent data (database)
- 目标
- /config
- 默认值
- /mnt/user/appdata/shelly-manager
Secret KeyVariable
Encryption key for stored credentials. Generate with: python3 -c 'from cryptography.fernet import Fernet; print(Fernet.generate_key().decode())'
- 目标
- SHELLY_SECRET_KEY
Log LevelVariable
Logging verbosity (debug, info, warning, error)
- 目标
- LOG_LEVEL
- 默认值
- info
PUIDVariable
User ID for file permissions
- 默认值
- 1000
PGIDVariable
Group ID for file permissions
- 默认值
- 1000
Web PortVariable
Internal port for the web UI and nginx reverse proxy (change if 8080 conflicts in host network mode)
- 目标
- PORT
- 默认值
- 8080
API PortVariable
Internal port for the API server (change if 8000 conflicts in host network mode)
- 目标
- API_PORT
- 默认值
- 8000
API URL OverrideVariable
Override the API base URL (e.g., behind a reverse proxy). Leave empty to auto-detect from browser URL.
- 目标
- VITE_BASE_API_URL
详细信息
存储库
ghcr.io/jfmlima/shelly-manager:latest最后更新2026-06-01
初见2026-05-19
在Unraid 上运行 shelly-manager 。
shelly-manager 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。