welcome: init group memberships for first create (#115)
* rename createAdminAccount to createAccount
* welcome: call memberships init on first user
* auth: add http endpoints to allowed return addresses
* memberships: make init user member of groups as well
---------
Co-authored-by: Giorgi Lekveishvili <lekva@gl-mbp-m1-max.local>
diff --git a/core/installer/values-tmpl/memberships.cue b/core/installer/values-tmpl/memberships.cue
index 898cffd..da70026 100644
--- a/core/installer/values-tmpl/memberships.cue
+++ b/core/installer/values-tmpl/memberships.cue
@@ -1,4 +1,6 @@
-input: {}
+input: {
+ authGroups: string
+}
_subdomain: "memberships"
_domain: "\(_subdomain).\(global.privateDomain)"
@@ -15,7 +17,7 @@
inp: {
auth: {
enabled: true
- groups: "" // TODO(gio): set admin
+ groups: input.authGroups
}
network: networks.private
subdomain: _subdomain