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..67d0026 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -7,6 +7,7 @@ FROM node:${NODE_VERSION} AS base ARG PORT=3000 WORKDIR /src +COPY . . # Build FROM base AS build @@ -14,9 +15,6 @@ FROM base AS build COPY package.json pnpm-lock.yaml ./ RUN npm install RUN npm rebuild sharp - -COPY . . - RUN npm run build # Production