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..7bd4239 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -25,6 +25,7 @@ FROM base AS production ENV PORT=${PORT} ENV NODE_ENV=production +COPY --from=build /src/data /src/data COPY --from=build /src/.output /src/.output HEALTHCHECK --interval=30s --timeout=5s --start-period=10s --retries=3 \