test
All checks were successful
Build and Push Docker Image / build-and-push (push) Successful in 1m14s

This commit is contained in:
Fijxu 2024-12-15 15:24:09 -03:00
parent 428db0810f
commit 1693e26f1e
Signed by: Fijxu
GPG key ID: 32C1DDF333EDA6A4
2 changed files with 7 additions and 2 deletions

View file

@ -1,4 +1,4 @@
FROM denoland/deno:debian-2.1.3 AS builder
FROM i.sanxian.tech/denoland/deno:debian-2.1.3 AS builder
ARG TINI_VERSION=0.19.0
@ -16,7 +16,7 @@ RUN curl -fsSL https://github.com/krallin/tini/releases/download/v${TINI_VERSION
RUN deno task compile
# Stage for creating the non-privileged user
FROM alpine:3.20 AS user-stage
FROM i.sanxian.tech/alpine:3.20 AS user-stage
RUN adduser -u 10001 -S appuser

View file

@ -115,8 +115,13 @@ app.use("*", async (c, next) => {
routes(app, konfigStore);
const cert = Deno.readTextFileSync("/app/config/cert.pem")
const key = Deno.readTextFileSync("/app/config/key.key")
Deno.serve({
port: Number(Deno.env.get("PORT")) ||
konfigStore.get("server.port") as number,
hostname: Deno.env.get("HOST") || konfigStore.get("server.host") as string,
cert: cert,
key: key,
}, app.fetch);