feat(auth): integrate authentication with installation lifecycle

This commit is contained in:
2026-08-17 20:21:42 +02:00
parent 0a2c667231
commit 9558eaa508
30 changed files with 756 additions and 120 deletions
@@ -7,5 +7,7 @@ workspaceRepository:
remote: git@git.example.com:organization/workspaces.git
branch: main
access: ssh
authentication:
configDirectory: "/absolute/path/to/thothii-auth"
overrides:
- "/absolute/path/to/ThothII/deploy/compose.git-ssh.yaml"
@@ -7,6 +7,8 @@ workspaceRepository:
remote: git@git.example.com:organization/workspaces.git
branch: main
access: ssh
authentication:
configDirectory: "/absolute/path/to/thothii-auth"
overrides:
- "/absolute/path/to/ThothII/deploy/compose.session-server.yaml.example"
- "/absolute/path/to/ThothII/deploy/compose.git-ssh.yaml"