🐳 Docker Images
Available Docker Images:
ghcr.io/jfmlima/shelly-manager-api:1.9.0ghcr.io/jfmlima/shelly-manager-cli:1.9.0ghcr.io/jfmlima/shelly-manager-web:1.9.0
🚀 Quick Start
# Run API server. The -v keeps the database and firmware cache;
# generate the key with: openssl rand -base64 32 | tr '+/' '-_'
docker run -p 8000:8000 \
-e SHELLY_SECRET_KEY="your-generated-key" \
-v shelly-manager-data:/data \
ghcr.io/jfmlima/shelly-manager-api:1.9.0
# Run CLI tool
docker run --rm ghcr.io/jfmlima/shelly-manager-cli:1.9.0 --help
# Run Web UI
docker run -p 8080:8080 ghcr.io/jfmlima/shelly-manager-web:1.9.0📋 What's Changed
What's Changed
- Refuse local updates the device would silently discard by @jfmlima in #76
- Make via-manager updates channel-aware and settle offline badges by @jfmlima in #84
- Name the firmware status column and show the available version by @jfmlima in #85
- Add the via-manager source to bulk firmware updates by @jfmlima in #86
- Make discovered device IPs clickable and add a real favicon by @jfmlima in #87
- Show friendly model names for discovered devices by @jfmlima in #89
- Handle null sys.status values from old firmware by @jfmlima in #95
- Show human-readable status labels in CLI device tables by @valentinocossar in #91
- Add a beta firmware update visibility setting by @valentinocossar in #92
- Optional authentication token for API and Web UI by @valentinocossar in #93
New Contributors
- @valentinocossar made their first contribution in #91
Full Changelog: v1.8.5...v1.9.0