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
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,
|
|
},
|
|
};
|