shelly-manager

shelly-manager

Application Docker from jfmlima's Repository

Vue d'ensemble

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

Arguments d'exécution

Interface utilisateur Web
http://[IP]:[PORT:8080]/
Réseau
bridge
Privilégié
false
Paramètres supplémentaires
--restart unless-stopped

Configuration du modèle

WebUI PortPorttcp

Web interface and API port

Cible
8080
Défaut
8080
Config PathPathrw

Path for persistent data (database)

Cible
/config
Défaut
/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())'

Cible
SHELLY_SECRET_KEY
Log LevelVariable

Logging verbosity (debug, info, warning, error)

Cible
LOG_LEVEL
Défaut
info
PUIDVariable

User ID for file permissions

Défaut
1000
PGIDVariable

Group ID for file permissions

Défaut
1000
Web PortVariable

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

Cible
PORT
Défaut
8080
API PortVariable

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

Cible
API_PORT
Défaut
8000
API URL OverrideVariable

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

Cible
VITE_BASE_API_URL

Détails

Référentiel
ghcr.io/jfmlima/shelly-manager:latest
Dernière mise à jour2026-05-31
Première vue2026-05-19

Exécutez shelly-manager sur Unraid.

shelly-manager est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.