diff --git a/Dockerfile b/Dockerfile index 1bb7ea7..54c5dc0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,6 +5,7 @@ ADD data /var/lib/gitea ADD localtime /etc/localtime ADD timezone /etc/timezone COPY --chown=root:root run.sh /usr/local/bin/ +ADD conf /var/lib/gitea/custom/ USER root RUN chmod 755 /usr/local/bin/run.sh diff --git a/conf/.gitkeep b/conf/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/run.sh b/run.sh index f64751f..2b9e35e 100644 --- a/run.sh +++ b/run.sh @@ -3,6 +3,5 @@ export GITEA__database__HOST=`echo $DATABASE_URL | grep -o "@.*/" | sed 's/.$//' export GITEA__database__NAME=`echo $DATABASE_URL | grep -o "/[[:alnum:]]*$" | cut -c 2-` export GITEA__database__USER=`echo $DATABASE_URL | grep -o "//[a-z]*:" | grep -o "[a-z]*"` export GITEA__database__PASSWD=`echo $DATABASE_URL | grep -o ":[[:alnum:]]*@" | grep -o "[[:alnum:]]*"` -mkdir /var/lib/gitea/custom/conf echo "HTTP_PORT = $PORT;" > /var/lib/gitea/custom/conf/app.ini /usr/local/bin/docker-entrypoint.sh \ No newline at end of file