mirror of
https://github.com/Drop-OSS/drop.git
synced 2026-01-31 15:37:09 +01:00
22 lines
469 B
TypeScript
22 lines
469 B
TypeScript
import path from "path";
|
|
|
|
class SystemConfig {
|
|
private libraryFolder = process.env.LIBRARY ?? "./.data/library";
|
|
private dataFolder = process.env.DATA ?? "./.data/data";
|
|
private headscaleFolder = path.join(this.dataFolder, "headscale");
|
|
|
|
getLibraryFolder() {
|
|
return this.libraryFolder;
|
|
}
|
|
|
|
getDataFolder() {
|
|
return this.dataFolder;
|
|
}
|
|
|
|
getHeadscaleFolder() {
|
|
return this.headscaleFolder;
|
|
}
|
|
}
|
|
|
|
export const systemConfig = new SystemConfig();
|