|
|
@ -81,18 +81,18 @@ RUN wget https://dl.gitea.io/gitea/${GITEAV:?}/gitea-${GITEAV:?}-linux-amd64 && |
|
|
|
chmod +x /usr/local/bin/gitea |
|
|
|
|
|
|
|
# make directories gitea needs |
|
|
|
RUN mkdir -p /var/lib/gitea/custom /var/lib/gitea/data/ /var/log/gitea && \ |
|
|
|
RUN mkdir -p /var/lib/gitea/data/ /var/log/gitea /etc/gitea && \ |
|
|
|
chown -R gitea:gitea /var/lib/gitea /var/log/gitea && \ |
|
|
|
chmod -R 750 /var/lib/gitea /var/log/gitea && \ |
|
|
|
ln -s /var/log/gitea /var/lib/gitea/log |
|
|
|
ln -s /var/log/gitea /var/lib/gitea/log && \ |
|
|
|
ln -s /vol/data/custom /var/lib/gitea/custom |
|
|
|
|
|
|
|
# copy gitea config template |
|
|
|
COPY assets/app.ini.esh /etc/gitea/ |
|
|
|
# template config file |
|
|
|
RUN cd /etc/gitea/ && \ |
|
|
|
esh app.ini.esh > app.ini && \ |
|
|
|
rm app.ini.esh && \ |
|
|
|
chmod -R +r /etc/gitea/ |
|
|
|
COPY assets/app.ini.esh.esh /etc/gitea/ |
|
|
|
RUN cd /etc/gitea && \ |
|
|
|
esh app.ini.esh.esh && \ |
|
|
|
rm app.ini.esh.esh && \ |
|
|
|
chmod -R +r /etc/gitea |
|
|
|
|
|
|
|
COPY assets/gitea.service /etc/systemd/system/ |
|
|
|
|
|
|
|