Backup & Mise à jour
Réaliser une sauvegarde de Homeceti
Version docker
Tout d'abord se placer dans le dossier du fichier docker-compose.yml correspondant à la stack Homeceti.
sudo docker exec postgres pg_dump homeceti -c -U homeceti > $DIRDESTINATION/homeceti-dump-$(date +%F).sql
Mettre à jour Homeceti
Version docker
Tout d'abord se placer dans le dossier du fichier docker-compose.yml correspondant à la stack Homeceti.
Puis éteindre la stack :
docker compose stop
Modifier le docker-compose pour changer la version :
homeceti:
# Change image version :1.1.1 ---> next.version.up
image: gpatruno/homeceti:1.1.1
container_name: homeceti
ports:
- 3000:3000
environment:
TZ: "Europe/Paris"
DB_NAME: ${DB_NAME}
DB_USER: ${DB_USER}
DB_PWD: ${DB_PWD}
DB_HOST: postgres
ENDPOINT: http://localhost:3000
volumes:
- ./volumes/logs:/app/logs:rw
- ./volumes/uploads:/app/resources/uploads:rw
depends_on:
- postgres
networks:
nethome:
aliases:
- homeceti
Tirer la nouvelle image et redéployer la stack :
docker compose pull
docker compose up -d
Il est conseillé de regarder la sortie des logs via la commande docker compose logs homeceti
Ou via les fichiers de log monté en volume nano ./volumes/logs