shelly-manager

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 或家庭实验室。