since atheme doesn't support TLS uplinks, (atheme/atheme#265) stunnel has to be used for remote TLS encryption (this assumes stunnel is running on the hub already):
cd stunnel/
- Copy
stunnel.conf.example
tostunnel.conf
then edit - retrieve certificates from CA
see inspircd hub CA setup with easyrsa3
, placeca.crt
inssl/
docker-compose up -d
- Copy
config.env.example
toconfig.env
and edit - Copy
data/include.default.conf
todata/include.conf
and edit docker-compose build
docker-compose up -d
- To enable debugging add
-d
toDAEMON_FLAGS
inconfig.env
docker-compose up -d
docker logs -f atheme-atheme-1
See tools/
for anope2atheme.php
. YMMV
/oper
/msg nickserv resetpass <nick>
this gives a temporary password for the user- as the user:
/msg nickserv identify <temporary password
then/msg nickserv set password <new password>