FROM alpine:3.6 LABEL maintainer="The Gitea Authors" EXPOSE 22 3000 RUN apk --no-cache add \ su-exec \ ca-certificates \ sqlite \ bash \ git \ linux-pam \ s6 \ curl \ openssh \ gettext \ tzdata RUN addgroup \ -S -g 1000 \ git && \ adduser \ -S -H -D \ -h /data/git \ -s /bin/bash \ -u 1000 \ -G git \ git && \ echo "git:$(dd if=/dev/urandom bs=24 count=1 status=none | base64)" | chpasswd ENV USER git ENV GITEA_CUSTOM /data/gitea ENV GODEBUG=netdns=go VOLUME ["/data"] ENTRYPOINT ["/usr/bin/entrypoint"] CMD ["/bin/s6-svscan", "/etc/s6"] COPY docker / COPY gitea /app/gitea/gitea