diff --git a/.gitea/workflows/release-image.yml b/.gitea/workflows/release-image.yml index 649ee84..5f44bcd 100644 --- a/.gitea/workflows/release-image.yml +++ b/.gitea/workflows/release-image.yml @@ -69,6 +69,8 @@ jobs: load: true tags: ${{ env.TEST_TAG }} file: ./Dockerfile + build-args: | + REGISTRY=harbor.alexlebens.net/v2/proxy-registry-1.docker.io/ - name: Test run: | @@ -83,6 +85,8 @@ jobs: tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} file: ./Dockerfile + build-args: | + REGISTRY=harbor.alexlebens.net/v2/proxy-registry-1.docker.io/ - name: Actions Ntfy run: | diff --git a/Dockerfile b/Dockerfile index 508434e..3892f92 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,8 @@ -FROM node:22.16.0-alpine3.22 AS base +ARG REGISTRY +FROM ${REGISTRY}node:22.16.0-alpine3.22 AS base -LABEL version="0.8.3" -LABEL description="Astro based website to use as a personal site" +LABEL version="0.8.4" +LABEL description="Astro based personal website" ENV PNPM_HOME="/pnpm" ENV PATH="$PNPM_HOME:$PATH" @@ -30,5 +31,6 @@ ENV HOST=0.0.0.0 ENV SITE_URL=https://www.alexlebens.dev ENV DIRECTUS_URL=https://directus.alexlebens.dev ENV PORT=4321 + EXPOSE $PORT CMD node ./dist/server/entry.mjs \ No newline at end of file diff --git a/package.json b/package.json index 7266bcf..af5cbb6 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "site-profile", "type": "module", - "version": "0.8.3", + "version": "0.8.4", "private": true, "scripts": { "dev": "astro dev",