diff options
Diffstat (limited to 'Dockerfile')
-rw-r--r-- | Dockerfile | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..78ffc0f --- /dev/null +++ b/Dockerfile @@ -0,0 +1,14 @@ +FROM gogs/gogs:latest + +MAINTAINER Suren A. Chilingaryan <csa@suren.me> + +COPY ./root / + +RUN mkdir -p /data/gogs/data /data/gogs/conf /data/gogs/log /data/git /data/ssh && \ + /usr/bin/fix-permissions /data && \ + ln -sfn /data/gogs/log /app/gogs/log && \ + ln -sfn /data/gogs/data /app/gogs/data && \ + /usr/bin/fix-permissions /etc/passwd + +ENTRYPOINT ["/entrypoint"] +CMD ["/usr/bin/rungogs"] |