initial vibes

This commit is contained in:
root
2026-09-13 15:08:12 +02:00
commit 46cc687f57
24 changed files with 2754 additions and 0 deletions
+10
View File
@@ -0,0 +1,10 @@
FROM node:20-alpine AS build
WORKDIR /src
COPY frontend/package.json frontend/package-lock.json* ./
RUN npm install
COPY frontend/ .
RUN npm run build
FROM caddy:2-alpine
COPY caddy/Caddyfile /etc/caddy/Caddyfile
COPY --from=build /src/dist /srv