Updated
This commit is contained in:
parent
087fa36876
commit
cd4861689b
4 changed files with 477 additions and 231 deletions
|
|
@ -1,4 +1,4 @@
|
|||
FROM node:22-alpine AS build
|
||||
FROM node:24.14-alpine AS build
|
||||
WORKDIR /app
|
||||
COPY package*.json ./
|
||||
RUN corepack enable
|
||||
|
|
@ -6,7 +6,7 @@ RUN pnpm install
|
|||
COPY . .
|
||||
RUN pnpm build
|
||||
|
||||
FROM nginx:alpine AS runtime
|
||||
FROM nginx:stable-alpine AS runtime
|
||||
COPY ./nginx/nginx.conf /etc/nginx/nginx.conf
|
||||
COPY --from=build /app/dist /usr/share/nginx/html
|
||||
EXPOSE 4321
|
||||
|
|
@ -1,22 +0,0 @@
|
|||
[token]
|
||||
name = "dasig" # output: dasig-token
|
||||
encryption = "rsa"
|
||||
expiration = 9 # seconds
|
||||
|
||||
[rsa]
|
||||
public_key = '''
|
||||
-----BEGIN PUBLIC KEY-----
|
||||
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA9Aw5Zasdanf2biS69qoQ
|
||||
/YZbyIM+LS7LOLNN3ot6nZH1FiTqTNy61ffUA2Y/s3hGz9L0+k6gRu7uGBza6XPU
|
||||
+iuGdXxZd2mc3lrnPfR6SSllMwGlAVkYpQhmkB19igd8aLUbFiJ3pPKkNocv/yQa
|
||||
ERQ2tXtSxAoEQ9hg4wPgXkuW5PF+yEk9/+eN6tB36lHu9Im44GG18xKkU+VcdsXc
|
||||
DJVgEpcr1FtJL6uLI+VXc4peZmOdsBN7/MS3Rjb2Ib9TrOADE5qodSc+T8D6GoGH
|
||||
MOWQGKY6dmfo9cnY3tJ23FfKy9jFOIIrTIdz2ncRaOfxX1oIiTVy4pGG+GxZn5aQ
|
||||
z+IW8hmSj/oOcrGKr6T6lmKxxxYqBWgvQWef0O0anGfa2y5CTpqdPQ8KEoF2zxPD
|
||||
EnvcIQiCUmXwML4x18XItY/d60nEn/pxn7a9J9hb3Lxjy94ZXuOgHvqL3XRC9xg+
|
||||
HvEuAHzUBr+GJM9w4/LF1mQSsmblB8q5S7qNaminYAw6wm35lRy7ZlIbJQlj/EyL
|
||||
lCKWBbUEHkjzRFCoun9VVUc0guQTsTbchPD7Rgzg3SBK3Gws39n12WQPc7jKto0H
|
||||
N39sJnNzllXw41gKRy9b2uYuaVYaQ0sjrFJ8ITuyO9NDDaEdeBqBBTtbRp2i0O4K
|
||||
tvT2kItEEnVzjNutUatVOWcCAwEAAQ==
|
||||
-----END PUBLIC KEY-----
|
||||
'''
|
||||
14
package.json
14
package.json
|
|
@ -9,13 +9,13 @@
|
|||
"dependencies": {
|
||||
"@astrojs/solid-js": "^5.1.3",
|
||||
"@itsmatteomanf/astro-robots-txt": "^0.2.0",
|
||||
"astro": "^5.13.8",
|
||||
"astro-compressor": "^1.1.2",
|
||||
"astro-purgecss": "^5.3.0",
|
||||
"astro": "^5.18.1",
|
||||
"astro-compressor": "^1.3.0",
|
||||
"astro-purgecss": "^5.5.0",
|
||||
"consola": "^3.4.2",
|
||||
"gsap": "^3.13.0",
|
||||
"lightningcss": "^1.30.1",
|
||||
"nanostores": "^1.0.1",
|
||||
"lightningcss": "^1.32.0",
|
||||
"nanostores": "^1.2.0",
|
||||
"purgecss": "^7.0.2",
|
||||
"sharp": "^0.34.4",
|
||||
"solid-icons": "^1.1.0",
|
||||
|
|
@ -24,8 +24,8 @@
|
|||
"yargs": "^18.0.0"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/node": "^24.5.2",
|
||||
"@types/node": "^24.12.0",
|
||||
"@types/yargs": "^17.0.35",
|
||||
"sass-embedded": "^1.92.1"
|
||||
"sass-embedded": "^1.98.0"
|
||||
}
|
||||
}
|
||||
|
|
|
|||
668
pnpm-lock.yaml
generated
668
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load diff
Loading…
Add table
Add a link
Reference in a new issue