24 lines
570 B
TypeScript
24 lines
570 B
TypeScript
import dotenv from "dotenv";
|
|
|
|
dotenv.config();
|
|
|
|
export const Config = {
|
|
api_key: process.env.API_KEY,
|
|
port: process.env.PORT || "8080",
|
|
|
|
tidal: {
|
|
host: process.env.TIDAL_HOST || "",
|
|
port: process.env.TIDAL_PORT || "",
|
|
},
|
|
|
|
homeassistant: {
|
|
api_url: process.env.HA_API_URL || "",
|
|
api_token: process.env.HA_API_TOKEN || "",
|
|
|
|
id_desk_sensor_binary: process.env.HA_DESK_SENSOR_BINARY || "",
|
|
id_room_sensors: process.env.HA_ROOMTEMP_SENSOR_IDS?.split(",") || [],
|
|
|
|
id_webhook_stand: process.env.HA_STANDING_WEBHOOK || "",
|
|
},
|
|
} as const;
|