- Change mm-dash default bind from 3000 to 17380 to avoid collisions with existing services on shared hosts - Add journal output for failed units in the verification step so startup errors are immediately visible in deploy output - Stop services before restarting to release ports cleanly Tested end-to-end: all 7 services active, nginx configured and reloading, postgres bootstrapped with mTLS ident mapping. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
38 lines
911 B
Cheetah
38 lines
911 B
Cheetah
[database]
|
|
url = "postgres://mm@magrathea.kosherinata.internal:5432/mm?sslmode=verify-full&sslcert=/etc/pki/tls/misc/nikola.kosherinata.internal.pem&sslkey=/etc/pki/tls/private/nikola.kosherinata.internal.pem&sslrootcert=/etc/pki/ca-trust/source/anchors/root-internal.pem"
|
|
max_connections = 10
|
|
|
|
[llm]
|
|
endpoints = [
|
|
"http://beast.hanzalova.internal:1234",
|
|
"http://benjy.hanzalova.internal:1234",
|
|
"http://quadbrat.hanzalova.internal:1234",
|
|
]
|
|
default_model = "default"
|
|
|
|
[[forges]]
|
|
name = "gitea-internal"
|
|
kind = "gitea"
|
|
base_url = "https://git.lair.cafe/"
|
|
token = "{{GITEA_TOKEN}}"
|
|
|
|
[[forges]]
|
|
name = "github-com"
|
|
kind = "github"
|
|
base_url = "https://api.github.com/"
|
|
enabled = false
|
|
|
|
[scanner]
|
|
interval_secs = 3600
|
|
|
|
[[scanner.identities]]
|
|
name = "grenade"
|
|
emails = ["rthijssen@gmail.com"]
|
|
|
|
[[scanner.identities.usernames]]
|
|
forge = "gitea-internal"
|
|
username = "grenade"
|
|
|
|
[dash]
|
|
bind = "127.0.0.1:17380"
|