shelly-manager

shelly-manager

Docker-Anwendung from jfmlima's Repository

Übersicht

Shelly Manager - Local management for Shelly IoT devices without cloud connectivity. Includes device discovery, firmware updates, bulk operations, and a modern web UI.

Laufzeit-Argumente

Web-UI
http://[IP]:[PORT:8080]/
Netzwerk
bridge
Privilegiert
false
Extra Params
--restart unless-stopped

Konfiguration der Vorlage

WebUI PortPorttcp

Web interface and API port

Ziel
8080
Standard
8080
Config PathPathrw

Path for persistent data (database)

Ziel
/config
Standard
/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())'

Ziel
SHELLY_SECRET_KEY
Log LevelVariable

Logging verbosity (debug, info, warning, error)

Ziel
LOG_LEVEL
Standard
info
PUIDVariable

User ID for file permissions

Standard
1000
PGIDVariable

Group ID for file permissions

Standard
1000
Web PortVariable

Internal port for the web UI and nginx reverse proxy (change if 8080 conflicts in host network mode)

Ziel
PORT
Standard
8080
API PortVariable

Internal port for the API server (change if 8000 conflicts in host network mode)

Ziel
API_PORT
Standard
8000
API URL OverrideVariable

Override the API base URL (e.g., behind a reverse proxy). Leave empty to auto-detect from browser URL.

Ziel
VITE_BASE_API_URL

Einzelheiten

Repository
ghcr.io/jfmlima/shelly-manager:latest
Zuletzt aktualisiert2026-06-02
Erstmals gesehen2026-05-19

Führen Sie shelly-manager auf Unraid aus.

shelly-manager ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.