From 0333797de76ca0dba616b384e9d0e8d8bc80a547 Mon Sep 17 00:00:00 2001 From: Giles Bradshaw Date: Wed, 29 Apr 2020 22:20:54 +0100 Subject: [PATCH] build ghost --- drone-starlark/repos/stack/drone.star | 1 + ghost/Dockerfile | 7 +++++++ ghost/run.sh | 1 + 3 files changed, 9 insertions(+) create mode 100644 ghost/Dockerfile create mode 100644 ghost/run.sh diff --git a/drone-starlark/repos/stack/drone.star b/drone-starlark/repos/stack/drone.star index 1a1d163..e240b6d 100644 --- a/drone-starlark/repos/stack/drone.star +++ b/drone-starlark/repos/stack/drone.star @@ -39,6 +39,7 @@ def drone( build("ngrok-gitea"), build("letsencrypt-nginx"), build("drone-starlark"), + build("ghost"), buildDockerFolder( "Dockerfile.git", "$${LOCAL_DOCKER_REGISTRY}letsencrypt-nginx", diff --git a/ghost/Dockerfile b/ghost/Dockerfile new file mode 100644 index 0000000..44bee70 --- /dev/null +++ b/ghost/Dockerfile @@ -0,0 +1,7 @@ +FROM ghost +COPY config.production.json /var/lib/ghost/ +COPY run.sh / +USER root +RUN apk update +RUN apk add gettext # enables envsubst +CMD ["sh" "run.sh"] diff --git a/ghost/run.sh b/ghost/run.sh new file mode 100644 index 0000000..18b5a35 --- /dev/null +++ b/ghost/run.sh @@ -0,0 +1 @@ +node "current/index.js" \ No newline at end of file