Add CI #1

Merged
evanespen merged 72 commits from testing-ci into main 2025-11-20 20:28:21 +00:00
Showing only changes of commit 9283322dbb - Show all commits

17
Dockerfile Normal file
View File

@@ -0,0 +1,17 @@
FROM archlinux as builder
RUN pacman -Syy \
&& pacman -S --noconfirm go dart-sass icu
COPY . /app
WORKDIR /app
RUN go run .
FROM nginx:alpine
RUN rm -rf /usr/share/nginx/html/
COPY --from=builder /app/build/ /usr/share/nginx/html/
EXPOSE 80