17 lines
495 B
Docker
17 lines
495 B
Docker
FROM caddy:2.8.4-builder-alpine AS builder
|
|
|
|
COPY pkg/gitea/* /module/gitea-pages/pkg/gitea/
|
|
COPY gitea-pages.go go.mod go.sum /module/gitea-pages/
|
|
|
|
RUN xcaddy build \
|
|
--with gitea.djmil.dev/djmil/gitea-pages \
|
|
--replace gitea.djmil.dev/djmil/gitea-pages=/module/gitea-pages \
|
|
--replace gitea.djmil.dev/djmil/gitea-pages/pkg/gitea=/module/gitea-pages/pkg/gitea
|
|
|
|
FROM caddy:2.8.4
|
|
|
|
COPY --from=builder /usr/bin/caddy /usr/bin/caddy
|
|
COPY Caddyfile /etc/caddy/Caddyfile
|
|
|
|
EXPOSE 3003/tcp
|