From 6ea20fa1a36c67aeb3e96d6d98515f41a1988988 Mon Sep 17 00:00:00 2001 From: Benjamin Admin Date: Tue, 28 Apr 2026 09:11:01 +0200 Subject: [PATCH] Add persistent volume for ~/Arbeitsblaetter (learning units, QA, audio cache) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit lehrer_arbeitsblaetter volume mounted at /root/Arbeitsblaetter. Survives container restarts — learning units, QA items, translations, and audio cache are no longer lost on rebuild. Co-Authored-By: Claude Opus 4.6 (1M context) --- docker-compose.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 6dac132..5a238c5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -20,6 +20,7 @@ volumes: transcription_models: transcription_temp: lehrer_backend_data: + lehrer_arbeitsblaetter: opensearch_data: # Communication (Jitsi + Matrix) synapse_data: @@ -159,6 +160,7 @@ services: volumes: - /var/run/docker.sock:/var/run/docker.sock:ro - lehrer_backend_data:/app/data + - lehrer_arbeitsblaetter:/root/Arbeitsblaetter environment: PORT: 8001 DATABASE_URL: postgresql+asyncpg://${POSTGRES_USER:-breakpilot}:${POSTGRES_PASSWORD:-breakpilot123}@bp-core-postgres:5432/${POSTGRES_DB:-breakpilot_db}?options=-csearch_path%3Dlehrer,core,public