installer: migrate apps to cuelang
diff --git a/core/installer/values-tmpl/headscale-user.cue b/core/installer/values-tmpl/headscale-user.cue
new file mode 100644
index 0000000..c591d12
--- /dev/null
+++ b/core/installer/values-tmpl/headscale-user.cue
@@ -0,0 +1,33 @@
+input: {
+	username: string
+	preAuthKey: {
+		enabled: bool | *false
+	}
+}
+
+images: {}
+
+charts: {
+	headscaleUser: {
+		chart: "charts/headscale-user"
+		sourceRef: {
+			kind: "GitRepository"
+			name: "pcloud"
+			namespace: global.id
+		}
+	}
+}
+
+helm: {
+	"headscale-user": {
+		chart: charts.headscaleUser
+		values: {
+			username: input.username
+			headscaleApiAddress: "http://headscale-api.\(global.namespacePrefix)app-headscale.svc.cluster.local"
+			preAuthKey: {
+				enabled: input.preAuthKey.enabled
+				secretName: "\(input.username)-headscale-preauthkey"
+			}
+		}
+	}
+}