Update vpn service

This commit is contained in:
MacRimi
2026-03-14 21:29:16 +01:00
parent a3f4277bdc
commit 09513c0beb
3 changed files with 84 additions and 34 deletions

View File

@@ -248,9 +248,6 @@ def deploy_app():
}), 400
logger.info(f"Deploy request: app_id={app_id}, config_keys={list(config.keys())}")
logger.info(f"Deploy config advertise_routes: {config.get('advertise_routes')}")
logger.info(f"Deploy config access_mode: {config.get('access_mode')}")
logger.info(f"Full config: {config}")
result = oci_manager.deploy_app(app_id, config, installed_by="web")

View File

@@ -349,9 +349,6 @@ def _configure_tailscale(vmid: int, config: Dict[str, Any]) -> bool:
return False
print(f"[*] Configuring Tailscale...")
print(f"[DEBUG] Config received: {list(config.keys())}")
print(f"[DEBUG] advertise_routes: {config.get('advertise_routes')}")
print(f"[DEBUG] exit_node: {config.get('exit_node')}")
# Build tailscale up command
ts_cmd = ["tailscale", "up", f"--authkey={auth_key}"]
@@ -365,7 +362,6 @@ def _configure_tailscale(vmid: int, config: Dict[str, Any]) -> bool:
if isinstance(advertise_routes, list):
advertise_routes = ",".join(advertise_routes)
ts_cmd.append(f"--advertise-routes={advertise_routes}")
print(f"[DEBUG] Adding routes: {advertise_routes}")
if config.get("exit_node"):
ts_cmd.append("--advertise-exit-node")
@@ -824,8 +820,6 @@ def deploy_app(app_id: str, config: Dict[str, Any], installed_by: str = "web") -
# Special handling for Tailscale
if "tailscale" in packages:
logger.info(f"Configuring Tailscale with config keys: {list(config.keys())}")
logger.info(f"advertise_routes value: {config.get('advertise_routes')}")
_configure_tailscale(vmid, config)
# Step 8: Save instance data