mirror of
https://github.com/fosrl/pangolin.git
synced 2025-07-21 19:24:37 +02:00
clean up environment and paths
This commit is contained in:
parent
327175a799
commit
db76769fb7
7 changed files with 16 additions and 25 deletions
|
@ -13,14 +13,23 @@ const environmentSchema = z.object({
|
|||
? resolvedPath.slice(0, -1)
|
||||
: resolvedPath;
|
||||
}),
|
||||
EXTERNAL_PORT: z
|
||||
.string()
|
||||
.transform((val) => parseInt(val, 10))
|
||||
.pipe(z.number()),
|
||||
INTERNAL_PORT: z
|
||||
.string()
|
||||
.transform((val) => parseInt(val, 10))
|
||||
.pipe(z.number()),
|
||||
});
|
||||
|
||||
const environment = {
|
||||
ENVIRONMENT: (process.env.ENVIRONMENT as string) || "dev",
|
||||
LOG_LEVEL: (process.env.LOG_LEVEL as string) || "debug",
|
||||
SAVE_LOGS: (process.env.SAVE_LOGS as string) || "false",
|
||||
CONFIG_PATH:
|
||||
(process.env.CONFIG_PATH as string) || path.join(__dirname, "config"),
|
||||
CONFIG_PATH: (process.env.CONFIG_PATH as string) || path.join("config"),
|
||||
EXTERNAL_PORT: (process.env.EXTERNAL_PORT as string) || "3000",
|
||||
INTERNAL_PORT: (process.env.INTERNAL_PORT as string) || "3001",
|
||||
};
|
||||
|
||||
const parsedConfig = environmentSchema.safeParse(environment);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue