add openid to budget

This commit is contained in:
TheWanderingCrow 2025-11-03 08:50:10 -05:00
parent aad328dc84
commit d4ad65317e
2 changed files with 14 additions and 4 deletions

View file

@ -21,10 +21,20 @@ in
"actualbudget/key" = {
sopsFile = "${sopsFolder}/services.yaml";
};
"actualbudget/client-id" = {
sopsFile = "${sopsFolder}/services.yaml";
};
"actualbudget/client-secret" = {
sopsFile = "${sopsFolder}/services.yaml";
};
};
templates."actualbudget-api-env".content = ''
ACTUAL_SERVER_PASSWORD="${config.sops.placeholder."actualbudget/pass"}"
API_KEY="${config.sops.placeholder."actualbudget/key"}"
ACTUAL_OPENID_DISCOVERY_URL="https://auth.wanderingcrow.net/.well-known/openid-configuration"
ACTUAL_OPENID_CLIENT_ID="${config.sops.placeholder."actualbudget/client-id"}"
ACTUAL_OPENID_CLIENT_SECRET="${config.sops.placeholder."actualbudget/client-secret"}"
ACTUAL_OPENID_SERVER_HOSTNAME="https://budget.wanderingcrow.net"
'';
};