aboutsummaryrefslogtreecommitdiffstats
path: root/images/forgejo/Dockerfile
blob: 614954c7dc3449d5e1e25894b0683e0e267cd82b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
# 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
CMD ["/usr/local/bin/forgejo", "-w", "/var/lib/forgejo", "-c", "/etc/forgejo/app.ini"]