Add proxy auth

This commit is contained in:
Sage 2026-01-21 16:10:56 +00:00
parent b59b4a8267
commit 8307d2dc60

View file

@ -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;
};
}