Repository navigation
ADR 0007 manifest rollback
github-actions[bot] edited this page Oct 15, 2026
·
1 revision
Generated from
docs/adr/0007-manifest-rollback.mdin the repository. Edit it there; this wiki is rebuilt on every change.
Accepted.
Deployments need to be reliable and reversible, matching the pattern already used for OpenRemoteGUI.
deploy/update.sh records each release as releases/<timestamp>/manifest.json
(version, git sha, timestamp, checksums) and moves a current pointer.
deploy/rollback.sh reverts to the previous release and restarts the service.
A JSON schema validates the manifest shape.
- Updates are traceable and reversible.
- Rollback is a single command.
- The manifest is a simple, inspectable artifact.
Repository · Docker Hub · Report a security problem · MIT licence
Start
Deploy
- Deploy on AWS EC2
- Run on Any Cloud
- Configuration
- MQTT Heartbeat
- VPN and Network
- Database Migration
Use
How it is built
Project
Decision records