feat(refactor): WIP 2.0 some progress
This commit is contained in:
11
lib/server/serviceurl/serviceurl.nix
Normal file
11
lib/server/serviceurl/serviceurl.nix
Normal file
@@ -0,0 +1,11 @@
|
||||
{config}: service: let
|
||||
mainDomain = config.server.networking.domain;
|
||||
tailscaleDomain = "ts.${mainDomain}";
|
||||
|
||||
domain =
|
||||
if service.exposure == "tunnel"
|
||||
then mainDomain
|
||||
else if service.exposure == "tailscale"
|
||||
then tailscaleDomain
|
||||
else (service.domain or mainDomain);
|
||||
in "${service.subdomain}.${domain}"
|
||||
Reference in New Issue
Block a user