ScuttleBot

scuttlebot / deploy / compose / ergo / ircd.yaml.tmpl
Source Blame History 84 lines
2d8a379… lmata 1 # Ergo ircd.yaml — generated by entrypoint from environment variables.
2d8a379… lmata 2 # Do not edit this file directly; edit ircd.yaml.tmpl instead.
2d8a379… lmata 3
2d8a379… lmata 4 network:
2d8a379… lmata 5 name: ${ERGO_NETWORK_NAME}
2d8a379… lmata 6
2d8a379… lmata 7 server:
2d8a379… lmata 8 name: ${ERGO_SERVER_NAME}
2d8a379… lmata 9 listeners:
2d8a379… lmata 10 ":6667":
2d8a379… lmata 11 # plaintext IRC — internal Docker network only, not published
2d8a379… lmata 12 casemapping: "ascii"
2d8a379… lmata 13 enforce-utf8: true
2d8a379… lmata 14 lookup-hostnames: false
2d8a379… lmata 15 forward-confirm-hostnames: false
2d8a379… lmata 16 check-ident: false
2d8a379… lmata 17 relaymsg:
c3c693d… noreply 18 enabled: true
c3c693d… noreply 19 separators: /
c3c693d… noreply 20 available-to-chanops: false
2d8a379… lmata 21 ip-cloaking:
2d8a379… lmata 22 enabled: false
2d8a379… lmata 23 max-sendq: "1M"
2d8a379… lmata 24 ip-limits:
2d8a379… lmata 25 count-exempted: true
2d8a379… lmata 26 throttle-exempted: true
2d8a379… lmata 27
2d8a379… lmata 28 accounts:
2d8a379… lmata 29 authentication-enabled: true
2d8a379… lmata 30 registration:
2d8a379… lmata 31 enabled: true
2d8a379… lmata 32 allow-before-connect: true
2d8a379… lmata 33 throttling:
2d8a379… lmata 34 enabled: false
2d8a379… lmata 35 bcrypt-cost: 4
2d8a379… lmata 36 email-verification:
2d8a379… lmata 37 enabled: false
2d8a379… lmata 38 nick-reservation:
2d8a379… lmata 39 enabled: true
2d8a379… lmata 40 additional-nick-limit: 0
2d8a379… lmata 41 method: strict
2d8a379… lmata 42 allow-custom-enforcement: false
2d8a379… lmata 43 multiclient:
2d8a379… lmata 44 enabled: true
2d8a379… lmata 45 allowed-by-default: true
2d8a379… lmata 46 always-on: opt-out
2d8a379… lmata 47 auto-away: opt-out
2d8a379… lmata 48
2d8a379… lmata 49 channels:
2d8a379… lmata 50 default-modes: +ntC
2d8a379… lmata 51 registration:
2d8a379… lmata 52 enabled: true
2d8a379… lmata 53
2d8a379… lmata 54 datastore:
2d8a379… lmata 55 path: /ircd/ircd.db
2d8a379… lmata 56
2d8a379… lmata 57 history:
2d8a379… lmata 58 enabled: true
2d8a379… lmata 59 channel-length: 256
2d8a379… lmata 60 client-length: 64
2d8a379… lmata 61 autoresize-window: 1d
2d8a379… lmata 62 autoreplay-on-join: 0
2d8a379… lmata 63 chathistory-limit: 100
2d8a379… lmata 64 znc-maxmessages: 2048
2d8a379… lmata 65 restrictions:
2d8a379… lmata 66 expire-time: 1w
2d8a379… lmata 67 query-cutoff: none
2d8a379… lmata 68 persistent:
2d8a379… lmata 69 enabled: ${ERGO_HISTORY_ENABLED}
2d8a379… lmata 70 unregistered-channels: false
2d8a379… lmata 71 registered-channels: opt-in
2d8a379… lmata 72 direct-messages: opt-in
2d8a379… lmata 73 connection-string: ${ERGO_HISTORY_DSN}
2d8a379… lmata 74
2d8a379… lmata 75 api:
2d8a379… lmata 76 enabled: true
2d8a379… lmata 77 listen: "0.0.0.0:8089"
2d8a379… lmata 78 bearer-tokens:
2d8a379… lmata 79 - ${ERGO_API_TOKEN}
2d8a379… lmata 80
2d8a379… lmata 81 logging:
2d8a379… lmata 82 - method: stderr
2d8a379… lmata 83 type: "*"
2d8a379… lmata 84 level: warn

Keyboard Shortcuts

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