You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
583 B
TypeScript

import * as dotenv from "dotenv";
dotenv.config();
// ENV variables
// - AWS_ACCESS_KEY_ID
// - AWS_SECRET_ACCESS_KEY
// Are Also needed
export const config = {
username: `${process.env.POSTGRES_USERNAME}`,
password: process.env.POSTGRES_PASSWORD,
database: process.env.POSTGRES_DB,
port: Number(process.env.PORT),
host: process.env.POSTGRES_HOST,
dialect: "postgres",
aws_region: process.env.AWS_REGION,
aws_profile: process.env.AWS_PROFILE,
aws_media_bucket: process.env.AWS_BUCKET,
url: process.env.URL,
jwt: {
secret: process.env.JWT_SECRET,
},
};