mirror of
https://github.com/timmypidashev/web.git
synced 2026-04-14 02:53:51 +00:00
Update compose
This commit is contained in:
5
.caddy/Caddyfile.local
Normal file
5
.caddy/Caddyfile.local
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
timmypidashev.local {
|
||||||
|
tls internal
|
||||||
|
|
||||||
|
reverse_proxy timmypidashev.dev:4321
|
||||||
|
}
|
||||||
5
.caddy/Caddyfile.release
Normal file
5
.caddy/Caddyfile.release
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
timmypidashev.dev {
|
||||||
|
tls pidashev.tim@gmail.com
|
||||||
|
|
||||||
|
reverse_proxy timmypidashev.dev:3000
|
||||||
|
}
|
||||||
27
.docker/Dockerfile.local
Normal file
27
.docker/Dockerfile.local
Normal 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
0
compose.local.yml
Normal file
Reference in New Issue
Block a user