dosync
Zero-downtime Docker Compose updater. Automates image updates from all major registries.
3.0K

DOSync is a powerful, lightweight tool that automatically synchronizes changes from your Docker Compose files to running containers. Stop manually restarting containers after configuration changes!
version: '3'
services:
dosync:
image: localrivet/dosync:latest
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- ./docker-compose.yml:/app/docker-compose.yml
environment:
- SYNC_INTERVAL=30s
- VERBOSE=true
restart: unless-stopped
| Environment Variable | Description | Default |
|---|---|---|
SYNC_INTERVAL | Time between sync checks | 60s |
COMPOSE_FILE | Path to Docker Compose file | /app/docker-compose.yml |
VERBOSE | Enable detailed logging | false |
BACKUP_DIR | Directory for configuration backups | /app/backups |
DASHBOARD_ENABLED | Enable web dashboard | true |
DASHBOARD_PORT | Web dashboard port | 8080 |
DOSync is designed with security in mind:
latest: Always points to the most recent stable releasevX.Y.Z: Specific version tags for production environmentsContent type
Image
Digest
sha256:7dcff98d2…
Size
38.5 MB
Last updated
6 months ago
docker pull localrivet/dosync