ScuttleBot

scuttlebot / deploy / standalone / scuttlebot.yaml.example
Blame History Raw 29 lines
1
# scuttlebot.yaml — example standalone config.
2
# Copy to scuttlebot.yaml and edit. All fields are optional; defaults shown.
3
4
ergo:
5
# binary_path: ergo # path to ergo binary; auto-downloaded if not found
6
# data_dir: ./data/ergo # where ergo stores ircd.db and generated config
7
# network_name: scuttlebot # IRC network name
8
# server_name: irc.scuttlebot.local
9
# irc_addr: 127.0.0.1:6667 # IRC listen address (set to :6667 to accept external connections)
10
# api_addr: 127.0.0.1:8089 # ergo HTTP API — keep on loopback
11
# api_token: "" # auto-generated if blank
12
13
# Security for public deployments:
14
# require_sasl: true # reject IRC connections that don't authenticate
15
# default_channel_modes: "+Rn" # restrict channel joins to registered nicks
16
17
history:
18
# enabled: false
19
# postgres_dsn: postgres://user:pass@localhost/scuttlebot?sslmode=disable
20
21
datastore:
22
# driver: sqlite # "sqlite" or "postgres"
23
# dsn: ./data/scuttlebot.db
24
25
# api_addr: 127.0.0.1:8080 # bind to loopback; use a reverse proxy for external access
26
# mcp_addr: 127.0.0.1:8081
27
28
# topology: (see scuttlebot.yaml for full annotated example)
29

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button