# TODO: Add proper metadata. FROM debian:bookworm-slim COPY app.ini /etc/forgejo/app.ini COPY secrets/internal_token /etc/forgejo/internal_token COPY secrets/lfs_jwt_secret /etc/forgejo/lfs_jwt_secret COPY secrets/oauth2_jwt_secret /etc/forgejo/oauth2_jwt_secret COPY secrets/secret_key /etc/forgejo/secret_key COPY setup.sh /tmp/setup.sh RUN ./tmp/setup.sh USER git EXPOSE 3000 CMD ["/usr/local/bin/forgejo", "-w", "/var/lib/forgejo", "-c", "/etc/forgejo/app.ini"]