-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Oaniach edited this page Dec 8, 2025
·
2 revisions
Intelligent Docker Container Update Management for Your Homelab
TideWatch helps you keep your Docker containers up-to-date with intelligent scheduling, automated restarts, dependency tracking, and multi-service notifications. Built for homelabbers and self-hosted enthusiasts.
New to TideWatch? Start here:
- π Quick Start - Get TideWatch running in 5 minutes
- π§ First-Time Setup - Complete walkthrough for new installations
- π» Installation - Comprehensive installation guide (Docker, NAS, bare metal)
Learn about TideWatch's powerful features:
- π Dashboard - Navigate the TideWatch interface
- π Updates - Intelligent update management and scheduling
- π¦ Container Monitoring - Track containers, projects, and HTTP servers
- π Notifications - Configure alerts across 7 notification services
- π Dependencies - Track app dependencies and Dockerfile base images
Set up TideWatch for your environment:
- π Authentication - Local JWT, OIDC/SSO setup (Authentik, Authelia, Keycloak)
- ποΈ Database Configuration - SQLite, PostgreSQL, encryption, backups
- ποΈ Advanced Configuration - Auto-restart, update windows, performance tuning
- βοΈ Environment Variables - Complete environment variable reference
Need assistance?
- β FAQ - Frequently asked questions organized by topic
- π Troubleshooting - Comprehensive problem-solving guide
- π API Reference - REST API endpoint documentation
- β¬οΈ Upgrading - Version migration guides and breaking changes
- π Website: homelabforge.io/builds/tidewatch
- π» GitHub: github.com/homelabforge/tidewatch
- π Issues: Report bugs
- π¬ Discussions: Ask questions
- π Security: Report vulnerabilities
- π Changelog: View release history
TideWatch is a self-hosted Docker container update manager that provides:
- β Real-time monitoring with Server-Sent Events (SSE)
- β Intelligent scheduling with dependency ordering
- β Auto-restart with exponential backoff for failed containers
- β Dependency tracking for npm, PyPI, Composer, Cargo, Go, and Dockerfiles
- β 7 notification services (Gotify, Pushover, Slack, Discord, Telegram, Email, ntfy)
- β OIDC/SSO authentication with popular providers
- β Database encryption for sensitive credentials (v3.4.0+)
- β Light/Dark themes with automatic system detection
- β Update windows for maintenance scheduling
- β Complete audit trail of all container updates
First time here?
- Install TideWatch β Quick Start
- Configure authentication β Authentication
- Set up notifications β Notifications
- Explore the dashboard β Dashboard
Common tasks:
- How do I schedule updates?
- How do I enable auto-restart?
- How do I set up OIDC with Authentik?
- How do I backup my database?
- Why aren't my containers being detected?
Want to improve TideWatch?
- Read the Contributing Guide
- Check open Issues
- Join the Discussion
TideWatch - Stay ahead of the update tide π