FROM alpine:3.17.1 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." LABEL org.opencontainers.image.version="1.18.2" LABEL org.opencontainers.image.url="https://gitea.io" LABEL org.opencontainers.image.authors="Tamás Gérczei " 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" 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 RUN apk add --repository https://www.gerczei.eu/packages/alpine/v3.17 --no-cache \ git-lfs=3.2.0-r3 \ openssh-keygen=9.1_p1-r1 \ bash=5.2.15-r0 \ gitea=1.18.2-r0 && \ 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"]