config: add s3 schema
vi did:web:vt3e.cat
Sun, 28 Jun 2026 01:19:10 +0100
1 files changed,
10 insertions(+),
0 deletions(-)
jump to
M
pkgs/config/src/schema.ts
→
pkgs/config/src/schema.ts
@@ -22,11 +22,21 @@ const apiSchema = z.object({
port: z.number().default(3000), }); +const s3Schema = z.object({ + accessKeyId: z.string(), + secretAccessKey: z.string(), + bucket: z.string(), + endpoint: z.string().optional(), + region: z.string().optional(), + publicUrl: z.string().optional(), +}); + const schema = z .object({ discord: discordSchema, db: dbSchema, api: apiSchema, + s3: s3Schema, }) .transform((config) => { return {