1.5 KiB
1.5 KiB
Cutover-checkliste
Brug denne ved skift fra Synology UI-containere til compose for mosquitto, gitea-db og gitea.
Foer cutover
- Bekraeft at /.env.infrastructure matcher de nuvaerende mounts, porte og credentials.
- Tag backup af:
/volume1/docker/gitea/data/volume1/docker/gitea/db/volume1/docker/mosquitto/config/volume1/docker/mosquitto/data/volume1/docker/mosquitto/log - Bekraeft at gamle UI-containere stadig koerer normalt inden du stopper noget.
Stop gammel stack
- Stop
giteai Synology UI. - Stop
gitea-dbi Synology UI. - Stop
mosquittoi Synology UI. - Lad containerne blive liggende i UI, men start dem ikke igen under testen.
Start compose-stack
- Kør
docker compose --env-file .env.infrastructure -f docker-compose.infrastructure.yml up -d gitea-db. - Vent til
gitea-dber healthy. - Kør
docker compose --env-file .env.infrastructure -f docker-compose.infrastructure.yml up -d gitea mosquitto.
Verificer
- Aabn Gitea og bekraeft at login virker.
- Bekraeft at repositories og historik er intakte.
- Test et
git pullog et lillegit push. - Bekraeft at Home Assistant reconnecter til MQTT.
- Test en MQTT-afhaengig funktion, fx en doerklokke.
Hvis noget er galt
- Stop compose-containere.
- Start de gamle UI-containere igen i modsat raekkefoelge:
mosquitto,gitea-db,gitea. - Fejlsoeg foerst derefter. Den store risiko er forkert mount eller forkert credential, ikke selve compose-formatet.