123456789101112131415161718192021222324252627282930313233343536373839404142434445 |
- import "dotenv/config";
- const config = {
- LOG_LEVEL: process.env.LOG_LEVEL ?? "debug",
- REDIS_CONN: process.env.REDIS_CONN ?? "redis://localhost:6379/10",
- PUPPETEER_URL: process.env.PUPPETEER_URL ?? "http://localhost:8000/api/v1/visit",
- MASTODON_URL: process.env.MASTODON_URL ?? "https://mastodon.cl",
- MASTODON_API_URL: process.env.MASTODON_API_URL ?? "https://mastodon.cl/api/v1/",
- MASTODON_STREAMING_URL: process.env.MASTODON_STREAMING_URL ?? "wss://mastodon.cl/api/v1/streaming",
- IMG_PLACEHOLDER: process.env.IMG_PLACEHOLDER ?? "https://placehold.co/600x400",
- // PORTALES
- CHILECULTURA: process.env.CHILECULTURA ?? "https://chilecultura.gob.cl/events/",
- DF: process.env.DF ?? "https://www.df.cl/ultimasnoticias",
- ELCIUDADANO: process.env.ELCIUDADANO ?? "https://www.elciudadano.com/",
- ELDESCONCIERTO: process.env.ELDESCONCIERTO ?? "https://eldesconcierto.cl",
- ELMOSTRADOR: process.env.ELMOSTRADOR ?? "https://www.elmostrador.cl/categoria/dia/",
- EMOL: process.env.EMOL ?? "https://www.emol.com",
- FASTCHECK: process.env.FASTCHECK ?? "https://www.fastcheck.cl/category/chequeo/",
- INTERFERENCIA: process.env.INTERFERENCIA ?? "https://interferencia.cl/",
- LATERCERA: process.env.LATERCERA ?? "https://www.latercera.com/canal/nacional/",
- METRODESANTIAGO: process.env.METRODESANTIAGO ?? "https://xcancel.com/metrodesantiago",
- SISMOLOGIA: process.env.SISMOLOGIA ?? "https://www.sismologia.cl/index.html",
- THECLINIC: process.env.THECLINIC ?? "https://www.theclinic.cl/lo-ultimo/",
- // KEYS
- MASTODON_KEY_CHILECULTURA: process.env.MASTODON_KEY_CHILECULTURA ?? "",
- MASTODON_KEY_DF: process.env.MASTODON_KEY_DF ?? "",
- MASTODON_KEY_ELCIUDADANO: process.env.MASTODON_KEY_ELCIUDADANO ?? "",
- MASTODON_KEY_ELDESCONCIERTO: process.env.MASTODON_KEY_ELDESCONCIERTO ?? "",
- MASTODON_KEY_ELMOSTRADOR: process.env.MASTODON_KEY_ELMOSTRADOR ?? "",
- MASTODON_KEY_EMOL: process.env.MASTODON_KEY_EMOL ?? "",
- MASTODON_KEY_FASTCHECK: process.env.MASTODON_KEY_FASTCHECK ?? "",
- MASTODON_KEY_INTERFERENCIA: process.env.MASTODON_KEY_INTERFERENCIA ?? "",
- MASTODON_KEY_LATERCERA: process.env.MASTODON_KEY_LATERCERA ?? "",
- MASTODON_KEY_METRODESANTIAGO: process.env.MASTODON_KEY_METRODESANTIAGO ?? "",
- MASTODON_KEY_SISMOLOGIA: process.env.MASTODON_KEY_SISMOLOGIA ?? "",
- MASTODON_KEY_THECLINIC: process.env.MASTODON_KEY_THECLINIC ?? "",
- // AGENTS
- MASTODON_KEY_FORTUNE: process.env.MASTODON_KEY_FORTUNE ?? "",
- // Develop
- DEVELOP: !(process.env.DEVELOP === "false"),
- DEV_ACTIVE_PORTALS: process.env.DEV_ACTIVE_PORTALS?.split(";") ?? [],
- MASTODON_TEST_ACCESS_TOKEN: process.env.MASTODON_TEST_ACCESS_TOKEN ?? "",
- };
- export default config;
|