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..5565d2b 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 data/ data/ HEALTHCHECK --interval=30s --timeout=5s --start-period=10s --retries=3 \ CMD curl -f http://localhost:${PORT}/api/health || exit 1