infra/ansible/roles/inspircd/templates/us.manero.org/links.conf
Graham McIntire fb5803c866
add FreeBSD bootstrap, irc servers, hostname overrides, and cleanups
- bootstrap.yml: support pkg for FreeBSD sudo/python3 install
- base role: FreeBSD package sets, sudoers paths, host key regen, admin group, usermod process-in-use tolerance
- freebsd role: pkg update/upgrade tasks
- general role: standalone hostname tasks (ungated from network.skip), hostname_override support
- inspircd role: deploy configs for ca/us manero.org irc servers with vault-backed secrets
- uisp role: download and run installer on fresh hosts, skip if already running
- netbox role: stop services before usermod to avoid process-in-use failures
- hosts: add irc_servers group, ca/us.manero.org (Tailscale), drop staging.towerops.net
- all.yml: graham user gets static ed25519 key alongside github keys
2026-06-19 17:19:29 -05:00

46 lines
1.2 KiB
Text

<bind address="" port="7000" type="servers">
#<bind address="" port="7001" type="servers" ssl="ssl">
<bind
address="*"
port="7001"
type="servers"
sslprofile="ssl">
<link
name="ca.manero.org"
ipaddr="100.82.143.128"
port="7001"
allowmask="100.82.143.128/32"
timeout="1m"
sslprofile="ssl"
bind=""
statshidden="no"
hidden="no"
sendpass="{{ vault_inspircd_us_link_ca_sendpass }}"
recvpass="{{ vault_inspircd_us_link_ca_recvpass }}">
#<link
# name="irc.nsnw.ca"
# ipaddr="167.114.169.143"
# port="7001"
# allowmask="167.114.169.143/32"
# timeout="1m"
# ssl="gnutls"
# sslprofile="gnutls"
# bind=""
# statshidden="no"
# hidden="no"
# sendpass="B0PMmTpYr1sw7qAXhbeycKGBkV3vCKDeWCCbo0KPdwIB33p8LI7CJHJaWrt80H1"
# recvpass="sc6JcwWz7CWCMXmAMtQIpPITarLHgSUsiF12TvG9bNwtDc4GMZXruMZitlwGPmx">
<link
name="services.manero.org"
ipaddr="127.0.0.1"
port="7000"
allowmask="127.0.0.0/8"
sendpass="{{ vault_inspircd_us_link_services_sendpass }}"
recvpass="{{ vault_inspircd_us_link_services_recvpass }}">
<uline server="services.manero.org" silent="yes">
#<autoconnect period="1m" server="ca.manero.org">