From 8307d2dc6058c12442b8c1e2bfede0af76f534aa Mon Sep 17 00:00:00 2001 From: Sage Date: Wed, 21 Jan 2026 16:10:56 +0000 Subject: [PATCH] Add proxy auth --- modules/home/terminal/hr/default.nix | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/modules/home/terminal/hr/default.nix b/modules/home/terminal/hr/default.nix index e5ac06f..887f9b7 100644 --- a/modules/home/terminal/hr/default.nix +++ b/modules/home/terminal/hr/default.nix @@ -38,18 +38,21 @@ in { Description = "Google Cloud SQL Proxy (${name})"; After = ["network.target"]; }; -Service = { - Type = "simple"; - ExecStart = "${pkgs.google-cloud-sql-proxy}/bin/cloud-sql-proxy mk2-${name}:europe-west1:mk2-${name}-sql-instance -p ${port}"; - Restart = "always"; - }; + Service = { + Type = "simple"; + Environment = [ + "GOOGLE_APPLICATION_CREDENTIALS=${config.home.homeDirectory}/.config/gcloud/application_default_credentials.json" + ]; + ExecStart = "${pkgs.google-cloud-sql-proxy}/bin/cloud-sql-proxy mk2-${name}:europe-west1:mk2-${name}-sql-instance -p ${port}"; + Restart = "always"; + }; Install = { WantedBy = ["default.target"]; }; }; }; in - proxy-service "test" test-port - // proxy-service "prod" prod-port; +proxy-service "test" test-port + // proxy-service "prod" prod-port; }; }