feat: add github-backed decision storage
This commit is contained in:
@@ -81,6 +81,29 @@ services:
|
||||
key: DATABASE_URL
|
||||
secretName: decision-center-runtime-secrets
|
||||
secretKey: DATABASE_URL
|
||||
storage:
|
||||
primary: github-repo
|
||||
github:
|
||||
repo: pikasTech/unidesk-decision-center-data
|
||||
sshUrl: git@github.com:pikasTech/unidesk-decision-center-data.git
|
||||
branch: main
|
||||
basePath: data
|
||||
worktreePath: /var/lib/unidesk/decision-center/repo
|
||||
commitMessagePrefix: "decision-center:"
|
||||
author:
|
||||
name: UniDesk Decision Center
|
||||
email: decision-center@unidesk.local
|
||||
ssh:
|
||||
secretName: decision-center-github-ssh
|
||||
mountPath: /var/lib/unidesk/decision-center/ssh
|
||||
privateKey:
|
||||
sourceRef:
|
||||
path: /root/.ssh/id_ed25519_github_codex
|
||||
secretKey: ssh-privatekey
|
||||
knownHosts:
|
||||
sourceRef:
|
||||
path: /root/.ssh/known_hosts
|
||||
secretKey: known_hosts
|
||||
repository:
|
||||
url: https://github.com/pikasTech/unidesk
|
||||
dockerfile: src/components/microservices/decision-center/Dockerfile
|
||||
|
||||
Reference in New Issue
Block a user