From b335a0c9c025a1cc18f7fbda226f7c23e91e4d64 Mon Sep 17 00:00:00 2001 From: Florent Guiotte Date: Sun, 18 Jan 2026 18:29:38 +0100 Subject: [PATCH] Update backup and setup ente admin --- backup.py | 6 +++--- docker-compose.yml | 9 +++++++++ 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/backup.py b/backup.py index 7385933..aa3cce0 100755 --- a/backup.py +++ b/backup.py @@ -15,7 +15,7 @@ from datetime import datetime COMPOSE_PATH = Path('docker-compose.yml') -BACKUP_PATH = Path('./data/bkp') +BACKUP_PATH = Path('./backup/docker_named_volumes') VOLUME_PREFIX = 'docker_' @@ -65,7 +65,7 @@ def group_volumes(services, volumes, services_group): for group_name, group in services_group.items(): group_volumes = group.setdefault('volumes', []) for service in group['services']: - for volume in [v.split(':')[0] for v in services[service]['volumes']]: + for volume in [v.split(':')[0] for v in services[service].get('volumes', [])]: if volume in volumes: group_volumes += [volume] return services_group @@ -102,7 +102,7 @@ if __name__ == '__main__': print('no volumes') continue - print('run backup...') + print(f'{group["volumes"]}: run backup...') run_docker_compose(f'stop {" ".join(group["services"])}') for volume in group['volumes']: diff --git a/docker-compose.yml b/docker-compose.yml index 051fa5f..1786237 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -503,6 +503,15 @@ services: ENTE_APPS_CAST: https://tele-photos.guiotte.fr ENTE_APPS_EMBED_ALBUMS: https://capsule-photos.guiotte.fr ENTE_APPS_ACCOUNTS: https://comptes-photos.guiotte.fr + ENTE_INTERNAL_ADMIN: 1580559962386438 + ENTE_INTERNAL_DISABLE_REGISTRATION: true + ENTE_SMTP_HOST: ${MAIL_SERVER} + ENTE_SMTP_PORT: ${MAIL_SMTP_PORT} + ENTE_SMTP_USERNAME: ${MAIL_USERNAME} + ENTE_SMTP_PASSWORD: ${MAIL_PASSWORD} + ENTE_SMTP_SENDER_NAME: Ente + ENTE_SMTP_EMAIL: ${MAIL_USERNAME} + ENTE_SMTP_ENCRYPTION: ssl secrets: - ente-db-pw - ente-s3-key