blumeops/containers/cv/Dockerfile
Erich Blume 16a804b80b Pin container versions for devpi, cv, and quartz
- devpi: Pin devpi-server==6.19.1 and devpi-web==5.0.1
- cv: Add ARG CV_VERSION=1.0.3 (matches latest Forgejo package release)
- quartz: Pin nginx base to 1.28.2-alpine (ARG NGINX_VERSION)
- Update service-versions.yaml with correct version values
- Mark pin-container-versions Mikado card as complete

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-20 20:13:48 -08:00

23 lines
564 B
Docker

# CV/Resume Static Site Server
# Downloads and serves a CV site tarball (HTML+CSS+PDF) via nginx
#
# Configuration (via environment):
# CV_RELEASE_URL - URL to download the CV content tarball
#
# The container downloads the tarball on startup, extracts it, and serves with nginx.
ARG CV_VERSION=1.0.3
FROM nginx:alpine
# Install curl for downloading release assets
RUN apk add --no-cache curl
# Copy startup script and nginx config
COPY start.sh /start.sh
COPY default.conf /etc/nginx/conf.d/default.conf
RUN chmod +x /start.sh
EXPOSE 80
CMD ["/start.sh"]