-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.example.yaml
More file actions
52 lines (47 loc) Β· 2.22 KB
/
config.example.yaml
File metadata and controls
52 lines (47 loc) Β· 2.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
# Reference for ~/.coily/config.yaml (global overlay) or ./.coily/config.yaml
# (per-repo overlay). The shipped binary carries these same values as
# Go-literal defaults; you only need a file to change one. Per-key precedence
# is: binary defaults < ~/.coily/config.yaml < ./.coily/config.yaml.
#
# log_path defaults to ~/.coily/audit/<owner>-<repo>.jsonl, derived from
# `git remote get-url origin`. See cli-guard/config/paths.go.
kai_server:
# Tailscale hostname for the homelab box. Resolved dynamically via tailscale SDK at runtime;
# embed the name here, not the IP.
tailscale_host: kai-server
ssh_user: kai
# Optional path to a PEM private key. Leave empty to use ssh-agent.
# Windows (MSYS agent is not reachable from Windows-native Go):
# ssh_key_path: ~/.ssh/id_ed25519
# ssh_key_path: ""
audit:
# log_path: "" # blank picks the per-repo default under ~/.coily/audit/
# Rotation via lumberjack. 10MB per file, keep 10 backups or 30 days
# (whichever cap hits first). Rotated files are named
# audit-<timestamp>.jsonl, plain text.
max_size_mb: 10
max_backups: 10
max_age_days: 30
compress: false
aws:
# Profile to use for SDK calls. Credentials come from ~/.aws/, not from this file.
profile: default
# Route53 zone IDs are discovered at runtime via the SDK (list-hosted-zones).
# Do not hardcode them.
eco:
# Local checkout of the eco-configs repo (the same one
# eco-cycle-prep/worldgen.py operates on). Used by `coily eco world ...`
# verbs to read and write Configs/WorldGenerator.eco. Optional. If empty,
# `coily eco world ...` verbs require --configs-dir on every invocation.
configs_dir: ""
# Absolute path to the Eco dedicated server install on kai-server. Used
# by `coily eco mod install` as the root for Mods/<Name>/. Steam installs
# land here on kai-server.
server_dir: "/home/kai/Steam/steamapps/common/EcoServer"
channel:
# Agent Channel deployment base URL. The reference deployment in
# coilysiren/backend exposes the API on its tailnet sidecar as `http://api`.
# Override per host if you run a different deployment.
base_url: "http://api"
# AWS SSM path holding the bearer token. Resolved on every channel call.
ssm_token_path: "/coilysiren/backend/datastore-token"