2021-03-04 16:33:35 +00:00
|
|
|
FROM alpine:3.13.2
|
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."
|
2021-03-23 21:15:50 +00:00
|
|
|
LABEL org.opencontainers.image.version="1.13.6"
|
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
|
2021-02-02 07:14:45 +00:00
|
|
|
RUN apk add --repository https://www.gerczei.eu/packages/alpine/v3.13 --no-cache \
|
|
|
|
git-lfs=2.13.1-r0 \
|
|
|
|
openssh-keygen=8.4_p1-r2 \
|
|
|
|
bash=5.1.0-r0 \
|
2021-03-23 21:15:50 +00:00
|
|
|
gitea=1.13.6-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"]
|