add docker support, move to env file, add example
This commit is contained in:
parent
608f4d5e8d
commit
58016ee4ea
7 changed files with 75 additions and 6 deletions
|
@ -1,7 +1,21 @@
|
|||
import dotenv from "dotenv";
|
||||
|
||||
import { logger } from "@/helpers/logger";
|
||||
|
||||
try {
|
||||
dotenv.config();
|
||||
} catch {
|
||||
logger.error("No .env file found consider creating one");
|
||||
}
|
||||
|
||||
export const environment: Environment = {
|
||||
port: 6600,
|
||||
host: "127.0.0.1",
|
||||
development:
|
||||
process.argv.includes("--dev") ||
|
||||
process.argv.includes("--development"),
|
||||
port: parseInt(process.env.PORT || "6600", 10),
|
||||
host: process.env.HOST || "0.0.0.0",
|
||||
development: process.env.NODE_ENV === "development",
|
||||
};
|
||||
|
||||
export const redisConfig: RedisConfig = {
|
||||
host: process.env.REDIS_HOST || "dragonfly-redis",
|
||||
port: parseInt(process.env.REDIS_PORT || "6379", 10),
|
||||
password: process.env.REDIS_PASSWORD || undefined,
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue