This commit is contained in:
Patrick Alvin Alcala 2026-01-21 18:49:23 +08:00
parent 2af3c67303
commit cde344cb59
11 changed files with 80 additions and 5780 deletions

View file

@ -42,7 +42,11 @@ export default (props: Props) => {
<meta name="developer" content={props.author} />
<meta property="og:description" content={props.description} />
<meta property="og:type" content="website" />
<link rel="icon" type="image/svg+xml" href="/favicon.png" />
<link rel="icon" type="image/png" href="/favicon.png" />
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
<link rel="manifest" href="/site.webmanifest" />
<Show when={config.font.source === "cdn"}>
<link rel="preconnect" href="https://cdn.jsdelivr.net" />
</Show>

View file

@ -7,6 +7,6 @@ ENV NODE_ENV=production
RUN bun run build
FROM nginx:alpine AS runtime
COPY ./nginx/nginx.conf /etc/nginx/nginx.conf
COPY ./.deployment/nginx/nginx.conf /etc/nginx/nginx.conf
COPY --from=build /app/.output/public /usr/share/nginx/html
EXPOSE 8080

View file

@ -6,7 +6,7 @@
"dependencies": {
"@solidjs/meta": "^0.29.4",
"@solidjs/router": "^0.15.4",
"@solidjs/start": "^1.1.0",
"@solidjs/start": "^1.2.0",
"consola": "^3.4.2",
"dayjs": "^1.11.19",
"jsencrypt": "^3.5.4",
@ -16,11 +16,11 @@
"solid-icons": "^1.1.0",
"solid-js": "^1.9.10",
"toml": "^3.0.0",
"vinxi": "^0.5.7",
"vinxi": "^0.5.8",
"yargs": "^18.0.0",
},
"devDependencies": {
"@biomejs/biome": "^2.3.7",
"@biomejs/biome": "^2.3.8",
"@types/node": "^24.10.1",
"@types/yargs": "^17.0.35",
"sass-embedded": "^1.93.3",
@ -28,6 +28,8 @@
},
},
"trustedDependencies": [
"sharp",
"esbuild",
"@parcel/watcher",
],
"packages": {

View file

@ -4,7 +4,8 @@ encryption = "rsa"
expiration = 9 # seconds
[rsa]
public_key = '''-----BEGIN PUBLIC KEY-----
public_key = '''
-----BEGIN PUBLIC KEY-----
MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA9Aw5Zasdanf2biS69qoQ
/YZbyIM+LS7LOLNN3ot6nZH1FiTqTNy61ffUA2Y/s3hGz9L0+k6gRu7uGBza6XPU
+iuGdXxZd2mc3lrnPfR6SSllMwGlAVkYpQhmkB19igd8aLUbFiJ3pPKkNocv/yQa
@ -17,4 +18,5 @@ HvEuAHzUBr+GJM9w4/LF1mQSsmblB8q5S7qNaminYAw6wm35lRy7ZlIbJQlj/EyL
lCKWBbUEHkjzRFCoun9VVUc0guQTsTbchPD7Rgzg3SBK3Gws39n12WQPc7jKto0H
N39sJnNzllXw41gKRy9b2uYuaVYaQ0sjrFJ8ITuyO9NDDaEdeBqBBTtbRp2i0O4K
tvT2kItEEnVzjNutUatVOWcCAwEAAQ==
-----END PUBLIC KEY-----'''
-----END PUBLIC KEY-----
'''

View file

@ -33,6 +33,8 @@
"sass-embedded": "^1.93.3"
},
"trustedDependencies": [
"@parcel/watcher"
"@parcel/watcher",
"esbuild",
"sharp"
]
}

5762
frontend/pnpm-lock.yaml generated

File diff suppressed because it is too large Load diff