gitea-alpine/Dockerfile

32 lines
1.1 KiB
Docker
Raw Normal View History

2022-06-04 13:50:40 +00:00
FROM alpine:3.16.0
2020-07-12 08:50:32 +00:00
ARG BUILD_DATE
LABEL org.opencontainers.image.title="Gitea - Git with a cup of tea"
LABEL org.opencontainers.image.description="A painless self-hosted Git service."
2022-07-17 06:04:56 +00:00
LABEL org.opencontainers.image.version="1.16.9"
2020-07-12 08:50:32 +00:00
LABEL org.opencontainers.image.url="https://gitea.io"
LABEL org.opencontainers.image.authors="Tamás Gérczei <tamas@gerczei.eu>"
LABEL org.opencontainers.image.created="${BUILD_DATE}"
LABEL org.opencontainers.image.source="https://git.gerczei.eu/tgerczei/gitea-alpine"
LABEL org.opencontainers.image.vendor="Gérczei Tamás E.V."
ADD https://www.gerczei.eu/files/tamas@gerczei.eu-5ec0fe1e.rsa.pub /etc/apk/keys/
# using a community package re-built locally via apkbuild with MySQL support
2022-06-04 13:50:40 +00:00
RUN apk add --repository https://www.gerczei.eu/packages/alpine/v3.16 --no-cache \
git-lfs=3.1.4-r1 \
openssh-keygen=9.0_p1-r1 \
bash=5.1.16-r2 \
2022-07-17 06:04:56 +00:00
gitea=1.16.9-r0 && \
2020-07-12 08:50:32 +00:00
mkdir /var/cache/gitea && \
chown gitea:www-data /var/cache/gitea
EXPOSE 22 3000
USER gitea:www-data
ENTRYPOINT ["/usr/bin/gitea"]
CMD ["web", "-c", "/etc/gitea/conf/app.ini"]