This commit is contained in:
Tobias Brunner 2025-01-30 17:15:36 +01:00
parent 532a029e61
commit 561cf5764a
No known key found for this signature in database
3 changed files with 9 additions and 5 deletions

View file

@ -14,14 +14,14 @@ COPY --from=ghcr.io/astral-sh/uv:latest /uv /usr/local/bin/uv
COPY --from=docker.io/caddy:latest /usr/bin/caddy /usr/local/bin/caddy
COPY docker/run.sh /usr/local/bin/runhub.sh
COPY docker/Caddyfile /etc/caddy/Caddyfile
COPY docker/Caddyfile /app/config/caddy/Caddyfile
ADD . /app
RUN uv sync --frozen \
&& uv pip install gunicorn --no-cache-dir \
&& chmod a+x /usr/local/bin/runhub.sh \
&& mkdir -p /app/run && chgrp -R 0 /app/run && chmod -R g=u /app/run \
&& mkdir -p /app/config/caddy /app/run/caddy /app/run/gunicorn && chgrp -R 0 /app && chmod -R g=u /app && chmod g+w /app/config/caddy/Caddyfile \
&& SECRET_KEY= python -m hub collectstatic --noinput
CMD ["/usr/local/bin/runhub.sh"]