fix: use persistent data path /opt/oma-memorial/data

Workspace dir gets recreated each build, losing all data.
Using fixed host path ensures DB and uploads persist across deploys.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This commit is contained in:
denshooter
2026-02-18 16:48:47 +01:00
parent bc081c777b
commit ab7e540e25
+3 -3
View File
@@ -26,8 +26,8 @@ jobs:
- name: Ensure data directory exists
run: |
mkdir -p ${{ gitea.workspace }}/data/uploads/photos ${{ gitea.workspace }}/data/uploads/videos ${{ gitea.workspace }}/data/uploads/music
chown -R 1001:1001 ${{ gitea.workspace }}/data
mkdir -p /opt/oma-memorial/data/uploads/photos /opt/oma-memorial/data/uploads/videos /opt/oma-memorial/data/uploads/music
chown -R 1001:1001 /opt/oma-memorial/data
- name: Run container in proxy network
run: |
@@ -41,7 +41,7 @@ jobs:
-e OLLAMA_URL="http://host.docker.internal:11434" \
-e SITE_PASSWORD="${{ secrets.SITE_PASSWORD }}" \
-e ADMIN_PASSWORD="${{ secrets.ADMIN_PASSWORD }}" \
-v ${{ gitea.workspace }}/data:/app/data \
-v /opt/oma-memorial/data:/app/data \
oma-memorial:latest
- name: Health check