data | ||
ssl | ||
stunnel | ||
tools | ||
.env | ||
.gitignore | ||
config.env.example | ||
docker-compose.yml | ||
Dockerfile | ||
README.md |
Instructions
Remote with TLS
since atheme doesn't support TLS uplinks, (https://github.com/atheme/atheme/issues/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
docker-compose
- 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
Administration
- To enable debugging add
-d
toDAEMON_FLAGS
inconfig.env
docker-compose up -d
docker logs -f atheme-atheme-1
Anope migration
See tools/
for anope2atheme.php
. YMMV