|
@@ -29,7 +29,8 @@ ADD app.ini.template /home/cloudron/app.ini.template
|
|
RUN mkdir -p /run/gogs && chown -R cloudron:cloudron /run/gogs
|
|
RUN mkdir -p /run/gogs && chown -R cloudron:cloudron /run/gogs
|
|
|
|
|
|
# setup log paths
|
|
# setup log paths
|
|
-RUN mkdir -p /var/log/gogs && chown -R cloudron:cloudron /var/log/gogs
|
|
|
|
|
|
+RUN mkdir -p /run/gogs && chown -R cloudron:cloudron /run/gogs
|
|
|
|
+RUN sed -e 's,^logfile=.*$,logfile=/run/gogs/supervisord.log,' -i /etc/supervisor/supervisord.conf
|
|
|
|
|
|
RUN ln -s /app/data/ssh /home/cloudron/.ssh
|
|
RUN ln -s /app/data/ssh /home/cloudron/.ssh
|
|
RUN ln -s /app/data/gitconfig /home/cloudron/.gitconfig
|
|
RUN ln -s /app/data/gitconfig /home/cloudron/.gitconfig
|
|
@@ -37,8 +38,7 @@ RUN ln -s /app/data/gitconfig /home/cloudron/.gitconfig
|
|
ADD start.sh /home/cloudron/start.sh
|
|
ADD start.sh /home/cloudron/start.sh
|
|
|
|
|
|
# disable pam authentication for sshd
|
|
# disable pam authentication for sshd
|
|
-RUN sed 's/UsePAM yes/UsePAM no/' -i /etc/ssh/sshd_config
|
|
|
|
-RUN sed 's/UsePrivilegeSeparation yes/UsePrivilegeSeparation no/' -i /etc/ssh/sshd_config
|
|
|
|
|
|
+RUN sed -e 's/UsePAM yes/UsePAM no/' -e 's/UsePrivilegeSeparation yes/UsePrivilegeSeparation no/' -i /etc/ssh/sshd_config
|
|
RUN echo "UseDNS no" >> /etc/ssh/sshd_config
|
|
RUN echo "UseDNS no" >> /etc/ssh/sshd_config
|
|
|
|
|
|
CMD [ "/home/cloudron/start.sh" ]
|
|
CMD [ "/home/cloudron/start.sh" ]
|