fix: cert fix

This commit is contained in:
2025-06-05 19:24:14 +08:00
parent adaf954ae7
commit 51305b71c3
3 changed files with 42 additions and 9 deletions

1
demo/simple/.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
pem

View File

@@ -0,0 +1,19 @@
import { createCert } from '@kevisual/router/src/sign.ts';
import fs from 'node:fs';
const cert = createCert();
fs.writeFileSync('pem/https-private-key.pem', cert.key);
fs.writeFileSync('pem/https-cert.pem', cert.cert);
fs.writeFileSync(
'pem/https-config.json',
JSON.stringify(
{
createTime: new Date().getTime(),
expireDate: new Date(Date.now() + 365 * 24 * 60 * 60 * 1000).getTime(),
expireTime: new Date(Date.now() + 365 * 24 * 60 * 60 * 1000).toISOString(),
},
null,
2,
),
);