From 16a07eac871700168b9311679e4305f5d725966b Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Sun, 15 Mar 2020 12:41:24 +0100 Subject: [PATCH] Attempt new entrypoint angle --- Dockerfile | 6 +++++- sbin/docker-entrypoint.sh | 8 ++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 sbin/docker-entrypoint.sh diff --git a/Dockerfile b/Dockerfile index 8f58dcd..bdde61f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,9 @@ FROM gitea/gitea:1.11.3 +EXPOSE 3000 + COPY . ${WORKDIR} -EXPOSE 3000 +COPY sbin/* /sbin/ + +ENTRYPOINT ["/sbin/dokku-entrypoint.sh"] diff --git a/sbin/docker-entrypoint.sh b/sbin/docker-entrypoint.sh new file mode 100644 index 0000000..b902670 --- /dev/null +++ b/sbin/docker-entrypoint.sh @@ -0,0 +1,8 @@ +#!/bin/sh + +if [ -f "/data/gitea/conf/app.ini" ]; then + echo "=====> Running database migration" + gitea migrate +fi + +/usr/bin/entrypoint "$@"