| 1 |
# Sando daemon config (production). |
| 2 |
# Install at /etc/sando/sando-daemon.toml on the Sando host. |
| 3 |
|
| 4 |
listen = "100.103.89.95:7766" # fw13 tailnet IP; bind tailnet-only, not 0.0.0.0 |
| 5 |
db_path = "/srv/sando/state/sando.db" |
| 6 |
topology_path = "/etc/sando/sando.toml" |
| 7 |
workdir = "/srv/sando/work" |
| 8 |
release_root = "/srv/sando" |
| 9 |
scratch_db_url = "postgres:///sando_scratch?host=/var/run/postgresql" |
| 10 |
bin_names = ["makenotwork", "mnw-admin"] |
| 11 |
logs_root = "/srv/sando/logs" |
| 12 |
|
| 13 |
# Non-binary content shipped as part of each release. Multiple entries can |
| 14 |
# target the same `dst` (additive merge — used to build `docs/` from three |
| 15 |
# worktree sources). Sources are relative to the worktree root; dsts are |
| 16 |
# relative to <release_root>/releases/<v>/. |
| 17 |
[[release_contents]] |
| 18 |
src = "server/deploy/error-pages" |
| 19 |
dst = "error-pages" |
| 20 |
|
| 21 |
[[release_contents]] |
| 22 |
src = "server/static" |
| 23 |
dst = "static" |
| 24 |
required = true |
| 25 |
|
| 26 |
[[release_contents]] |
| 27 |
src = "server/site-docs/public" |
| 28 |
dst = "docs/public" |
| 29 |
required = true |
| 30 |
|
| 31 |
[[release_contents]] |
| 32 |
src = "server/site-docs/examples" |
| 33 |
dst = "docs/examples" |
| 34 |
|
| 35 |
[[release_contents]] |
| 36 |
src = "server/docs/business/assumptions.toml" |
| 37 |
dst = "docs/assumptions.toml" |
| 38 |
required = true |
| 39 |
|