Compare commits

...

2 commits

Author SHA1 Message Date
krek0
823fe53e22 Push latest tag on docker image on release
All checks were successful
Docker / build (release) Successful in 8s
2026-05-03 23:50:48 +02:00
krek0
1ac1ac81b4 Fix image display in Docker by loading initial fixtures on startup
All checks were successful
Docker / build (release) Successful in 9s
2026-05-03 23:40:17 +02:00
3 changed files with 8 additions and 6 deletions

View file

@ -22,11 +22,12 @@ jobs:
username: ${{ secrets.REGISTRY_USER }}
password: ${{ secrets.REGISTRY_TOKEN }}
- name: Build image
run: |
docker build -t git.sinfonie.org/sinfonie/photo26:${{ steps.meta.outputs.TAG }} .
- name: Push image
- name: Build and push image
run: |
docker build \
-t git.sinfonie.org/sinfonie/photo26:${{ steps.meta.outputs.TAG }} \
-t git.sinfonie.org/sinfonie/photo26:latest \
.
docker push git.sinfonie.org/sinfonie/photo26:${{ steps.meta.outputs.TAG }}
docker push git.sinfonie.org/sinfonie/photo26:latest

View file

@ -12,7 +12,7 @@ RUN apt-get update && apt-get install -y gettext && rm -rf /var/lib/apt/lists/*
COPY . .
RUN python manage.py compilemessages
RUN SECRET_KEY=dummy python manage.py compilemessages
# Create volume mount points
RUN mkdir -p /app/media /app/static /app/data

View file

@ -3,5 +3,6 @@ set -e
python manage.py collectstatic --noinput
python manage.py migrate --noinput
python manage.py loaddata initial
python manage.py create_default_admin
exec gunicorn photo21.wsgi:application --bind 0.0.0.0:8000 --workers 3