feat: set data dir for headscale

This commit is contained in:
DecDuck
2025-05-12 09:44:08 +10:00
parent ac7ef6303b
commit 70db79b50f
5 changed files with 53 additions and 8 deletions
+7
View File
@@ -1,6 +1,9 @@
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;
@@ -9,6 +12,10 @@ class SystemConfig {
getDataFolder() {
return this.dataFolder;
}
getHeadscaleFolder() {
return this.headscaleFolder;
}
}
export const systemConfig = new SystemConfig();