Update compose

This commit is contained in:
2025-04-21 11:51:22 -07:00
parent 04489a53d1
commit 6b424ae8e4
4 changed files with 37 additions and 0 deletions

5
.caddy/Caddyfile.local Normal file
View File

@@ -0,0 +1,5 @@
timmypidashev.local {
tls internal
reverse_proxy timmypidashev.dev:4321
}

5
.caddy/Caddyfile.release Normal file
View File

@@ -0,0 +1,5 @@
timmypidashev.dev {
tls pidashev.tim@gmail.com
reverse_proxy timmypidashev.dev:3000
}

27
.docker/Dockerfile.local Normal file
View File

@@ -0,0 +1,27 @@
FROM node:22-alpine
ARG CONTAINER_WEB_VERSION
ARG ENVIRONMENT
ARG BUILD_DATE
ARG GIT_COMMIT
RUN set -eux \
& apk add \
--no-cache \
nodejs \
curl
RUN curl -L https://unpkg.com/@pnpm/self-installer | node
WORKDIR /app
COPY . .
RUN echo "PUBLIC_VERSION=${CONTAINER_WEB_VERSION}" > /app/.env && \
echo "PUBLIC_ENVIRONMENT=${ENVIRONMENT}" >> /app/.env && \
echo "PUBLIC_BUILD_DATE=${BUILD_DATE}" >> /app/.env && \
echo "PUBLIC_GIT_COMMIT=${GIT_COMMIT}" >> /app/.env
EXPOSE 3000
CMD ["pnpm", "run", "dev"]

0
compose.local.yml Normal file
View File