From f80fb34c890fc2c19fa36a4276445b8b0e27795b Mon Sep 17 00:00:00 2001 From: Yann Autissier Date: Wed, 25 Feb 2026 01:23:39 +0100 Subject: [PATCH] fix docker build --- .dockerignore | 2 ++ .woodpecker.yml | 3 ++- docker/Dockerfile | 1 + 3 files changed, 5 insertions(+), 1 deletion(-) create mode 100644 .dockerignore diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..afb0fd9 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,2 @@ +.woodpecker.yml +docker diff --git a/.woodpecker.yml b/.woodpecker.yml index 730baed..e428106 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -3,7 +3,8 @@ steps: image: docker:dind environment: COMPOSE_PROJECT_NAME: ${CI_REPO_OWNER,,}-${CI_REPO_NAME,,}-${CI_COMMIT_BRANCH//\//-} - SERVICE_3000_TAGS: urlprefix-librodrome.org/* + LETSENCRYPT_HOST: librodrome.org + SERVICE_3000_TAGS: urlprefix-librodrome.org:443/* NUXT_PUBLIC_SITE_URL: https://librodrome.org NUXT_ADMIN_PASSWORD: from_secret: NUXT_ADMIN_PASSWORD diff --git a/docker/Dockerfile b/docker/Dockerfile index 60bddfa..68385ca 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -26,6 +26,7 @@ ENV PORT=${PORT} ENV NODE_ENV=production COPY --from=build /src/.output /src/.output +COPY --from=build /src/data /src/data HEALTHCHECK --interval=30s --timeout=5s --start-period=10s --retries=3 \ CMD curl -f http://localhost:${PORT}/api/health || exit 1