2024-09-01 13:26:37 -05:00
|
|
|
import "dotenv/config";
|
2024-09-07 16:40:16 -05:00
|
|
|
import xbytes from "xbytes";
|
2024-09-01 13:26:37 -05:00
|
|
|
|
2024-09-26 12:48:13 -05:00
|
|
|
const LOOKUP_RELAYS = process.env.LOOKUP_RELAYS?.split(",").map((u) => u.trim()) ?? [
|
|
|
|
"wss://user.kindpag.es/",
|
|
|
|
"wss://purplepag.es/",
|
|
|
|
];
|
|
|
|
const SUBSCRIPTION_RELAYS = process.env.SUBSCRIPTION_RELAYS?.split(",").map((u) => u.trim()) ?? [];
|
|
|
|
const BLOSSOM_SERVERS = process.env.BLOSSOM_SERVERS?.split(",").map((u) => u.trim()) ?? [];
|
2024-09-01 13:26:37 -05:00
|
|
|
|
2024-09-07 16:40:16 -05:00
|
|
|
const MAX_FILE_SIZE = process.env.MAX_FILE_SIZE ? xbytes.parseSize(process.env.MAX_FILE_SIZE) : Infinity;
|
|
|
|
|
2024-09-26 12:48:13 -05:00
|
|
|
const NGINX_CACHE_DIR = process.env.NGINX_CACHE_DIR;
|
2024-09-25 13:37:32 -05:00
|
|
|
const CACHE_PATH = process.env.CACHE_PATH;
|
|
|
|
|
2024-09-26 12:48:13 -05:00
|
|
|
export { SUBSCRIPTION_RELAYS, LOOKUP_RELAYS, BLOSSOM_SERVERS, MAX_FILE_SIZE, NGINX_CACHE_DIR, CACHE_PATH };
|