gitea-alpine/Dockerfile

32 lines
1.2 KiB
Docker
Raw Normal View History

2023-12-02 09:23:06 +00:00
FROM alpine:3.18.5
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."
2023-11-27 15:17:26 +00:00
LABEL org.opencontainers.image.version="1.21.1"
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"
2022-09-07 14:14:18 +00:00
LABEL org.opencontainers.image.vendor="Gérczei Tamás"
2020-07-12 08:50:32 +00:00
ADD https://git.gerczei.eu/api/packages/tgerczei/alpine/key /etc/apk/keys/tgerczei@a6d5511b4c93844ff5ab30b8c04ded788463887b193bbd12d1410ef81967ed84.rsa.pub
2020-07-12 08:50:32 +00:00
# using a community package re-built locally via apkbuild with MySQL support
2023-12-02 09:23:06 +00:00
RUN apk add --repository https://git.gerczei.eu/api/packages/tgerczei/alpine/v3.18/gitea-alpine --no-cache \
2023-11-27 15:17:26 +00:00
git-lfs=3.3.0-r6 \
2023-07-30 11:34:18 +00:00
openssh-keygen=9.3_p2-r0 \
2023-06-23 16:52:47 +00:00
bash=5.2.15-r5 \
2023-11-27 15:17:26 +00:00
gitea=1.21.1-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"]