added db_backup

This commit is contained in:
Jakub Kropáček 2024-05-14 12:44:25 +02:00
parent 3a79383d38
commit 66b38fddbf

View file

@ -3,6 +3,8 @@ volumes:
name: database-data
model-cache-data:
name: model-cache-data
immich-pg-backup:
name: immich-pg-backup
networks:
traefik-net:
@ -61,8 +63,21 @@ services:
database:
image: tensorchord/pgvecto-rs:pg14-v0.2.0
environment:
POSTGRES_PASSWORD: ${DB_PASSWORD}
POSTGRES_USER: ${DB_USERNAME}
POSTGRES_DB: ${DB_DATABASE_NAME}
- POSTGRES_PASSWORD=${DB_PASSWORD}
- POSTGRES_USER=${DB_USERNAME}
- POSTGRES_DB=${DB_DATABASE_NAME}
volumes:
- database-data:/var/lib/postgresql/data
database-backup:
image: prodrigestivill/postgres-backup-local:14
depends_on:
- database
volumes:
- immich-pg-backup:/backups
environment:
- POSTGRES_EXTRA_OPTS=-Z 6 -F c
- POSTGRES_PASSWORD=${DB_PASSWORD}
- POSTGRES_USER=${DB_USERNAME}
- POSTGRES_DB=${DB_DATABASE_NAME}
- POSTGRES_HOST=database