From edf770e69bd379ba29ce07b614549bfb6ffa3045 Mon Sep 17 00:00:00 2001 From: "Suren A. Chilingaryan" Date: Thu, 26 Sep 2019 02:36:55 +0200 Subject: Adapted for OpenShift (cron, syslog, and ssh services are not running) --- Dockerfile | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Dockerfile (limited to 'Dockerfile') 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 + +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"] -- cgit v1.2.1