Releases: msxdan/statusly
Releases · msxdan/statusly
Release v0.3.1
Release Info
Manual release by @msxdan
Docker Images
Available tags for this release:
# Semantic version with commit SHA
docker pull ghcr.io/msxdan/statusly:v0.3.1-d8297b5
# Clean semantic version
docker pull ghcr.io/msxdan/statusly:v0.3.1
# Latest
docker pull ghcr.io/msxdan/statusly:latestChanges
- fix: docker hardened image permissions and compose config (d8297b5)
Installation
Docker Compose
Update your docker-compose.yml:
services:
statusly:
image: ghcr.io/msxdan/statusly:v0.3.1
ports:
- "8080:8080"
volumes:
- ./config.yaml:/config.yaml:ro
- ./data:/data
restart: unless-stoppedDocker Run
docker run -d \
--name statusly \
--restart unless-stopped \
-p 8080:8080 \
-v ./config.yaml:/config.yaml:ro \
-v ./data:/data \
ghcr.io/msxdan/statusly:v0.3.1Full Changelog: v0.3.0...v0.3.1
Release v0.3.0
Release Info
Manual release by @msxdan
Docker Images
Available tags for this release:
# Semantic version with commit SHA
docker pull ghcr.io/msxdan/statusly:v0.3.0-9f44ab2
# Clean semantic version
docker pull ghcr.io/msxdan/statusly:v0.3.0
# Latest
docker pull ghcr.io/msxdan/statusly:latestChanges
- docs: update README with retry/degraded logic and latency threshold (9f44ab2)
- feat: add degraded status with retries and latency thresholds (f2ebe13)
Installation
Docker Compose
Update your docker-compose.yml:
services:
statusly:
image: ghcr.io/msxdan/statusly:v0.3.0
ports:
- "8080:8080"
volumes:
- ./config.yaml:/config.yaml:ro
- ./data:/data
restart: unless-stoppedDocker Run
docker run -d \
--name statusly \
--restart unless-stopped \
-p 8080:8080 \
-v ./config.yaml:/config.yaml:ro \
-v ./data:/data \
ghcr.io/msxdan/statusly:v0.3.0Full Changelog: v0.2.2...v0.3.0
Release v0.2.2
What's New
- Degraded status with retries: Health checks now retry up to 3 times before marking a service as down. If a service recovers on retry, it's marked as degraded (yellow) instead of down (red)
- Latency threshold: Configure
latency_thresholdper endpoint to detect slow responses as degradation - Custom logo: Support for custom logo in the header via
logoconfig field - SVG badge: Embeddable status badges at
/badge/<slug>.svg - Multiple webhooks: Support for multiple webhook URLs (Slack, Discord, generic)
- Auto-refresh: Status page refreshes automatically every 30 seconds
- Dark mode: Toggle between light and dark themes
- Mobile optimized: Responsive layout with touch-friendly tooltips
Docker
docker pull ghcr.io/msxdan/statusly:v0.2.2