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:
@@ -26,8 +26,8 @@ jobs:
|
|||||||
|
|
||||||
- name: Ensure data directory exists
|
- name: Ensure data directory exists
|
||||||
run: |
|
run: |
|
||||||
mkdir -p ${{ gitea.workspace }}/data/uploads/photos ${{ gitea.workspace }}/data/uploads/videos ${{ gitea.workspace }}/data/uploads/music
|
mkdir -p /opt/oma-memorial/data/uploads/photos /opt/oma-memorial/data/uploads/videos /opt/oma-memorial/data/uploads/music
|
||||||
chown -R 1001:1001 ${{ gitea.workspace }}/data
|
chown -R 1001:1001 /opt/oma-memorial/data
|
||||||
|
|
||||||
- name: Run container in proxy network
|
- name: Run container in proxy network
|
||||||
run: |
|
run: |
|
||||||
@@ -41,7 +41,7 @@ jobs:
|
|||||||
-e OLLAMA_URL="http://host.docker.internal:11434" \
|
-e OLLAMA_URL="http://host.docker.internal:11434" \
|
||||||
-e SITE_PASSWORD="${{ secrets.SITE_PASSWORD }}" \
|
-e SITE_PASSWORD="${{ secrets.SITE_PASSWORD }}" \
|
||||||
-e ADMIN_PASSWORD="${{ secrets.ADMIN_PASSWORD }}" \
|
-e ADMIN_PASSWORD="${{ secrets.ADMIN_PASSWORD }}" \
|
||||||
-v ${{ gitea.workspace }}/data:/app/data \
|
-v /opt/oma-memorial/data:/app/data \
|
||||||
oma-memorial:latest
|
oma-memorial:latest
|
||||||
|
|
||||||
- name: Health check
|
- name: Health check
|
||||||
|
|||||||
Reference in New Issue
Block a user