Files
mm/asset/config/config.toml.tmpl
rob thijssen a986bb72c4 fix(deploy): use port 17380 and add journal diagnostics on failure
- 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>
2026-04-23 08:40:56 +03:00

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"