mirror of
https://github.com/Drop-OSS/drop.git
synced 2026-07-24 00:42:51 +10:00
feat: set data dir for headscale
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
import type { HeadscaleService} from "@drop-oss/headscalez";
|
||||
import type { HeadscaleService } from "@drop-oss/headscalez";
|
||||
import { startHeadscale } from "@drop-oss/headscalez";
|
||||
import { systemConfig } from "../config/sys-conf";
|
||||
|
||||
export class HeadscaleManager {
|
||||
private headscaleService?: HeadscaleService;
|
||||
@@ -11,7 +12,10 @@ export class HeadscaleManager {
|
||||
async setup() {
|
||||
const externalUrl = process.env.CONTROL_URL;
|
||||
if (externalUrl) {
|
||||
const headscale = await startHeadscale({ externalUrl });
|
||||
const headscale = await startHeadscale({
|
||||
externalUrl,
|
||||
dir: systemConfig.getHeadscaleFolder(),
|
||||
});
|
||||
this.headscaleService = headscale;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user