V0.3.3: Even more optimization
Some checks failed
Build and Push Docker Image to GHCR / build-and-push (push) Has been cancelled

In this realease, I have further optimized Passport. The css that
Passport now uses is entirely handrolled and build via postcss (sadly).
Several bugs have also been fixed in this release, as well as a few
performance improvements relating to the admin UI.
This commit is contained in:
Zoe
2025-10-04 22:02:15 -05:00
parent f6ffc90ec2
commit 5585571154
27 changed files with 1772 additions and 641 deletions

View File

@@ -1,7 +1,9 @@
FROM golang:1.25 AS builder
# build dependencies
RUN apt update && apt install -y upx
RUN apt update && apt install -y upx unzip
RUN curl -fsSL https://bun.com/install | BUN_INSTALL=/usr bash
ARG TARGETARCH
RUN set -eux; \
@@ -26,6 +28,9 @@ WORKDIR /app
ARG TARGETARCH
ENV CGO_ENABLED=0 GOOS=linux GOARCH=${TARGETARCH}
RUN source /root/.bashrc
RUN bun install
COPY go.mod go.sum ./
RUN go mod download
COPY . .