Firewall setup

Logged in to baggins as mountdoom, create a directory

TXT
sudo mkdir -p /var/www/continuwuity/.well-known/matrix

Create a file in this directory

TXT
sudo nano /var/www/continuwuity/.well-known/matrix/server

Filled with

TXT
{
  "m.server": "continuwuity.cogip.be:443"
}

Change user rights

TXT
sudo chown -R caddy:caddy /var/www/continuwuity
TXT
sudo chmod -R 755 /var/www/continuwuity

Change Caddy config

TXT
sudo nano /etc/caddy/Caddyfile

Add this at the end of the file

TXT
continuwuity.cogip.be {
    @wellknown path /.well-known/matrix/server
    handle @wellknown {
        root * /var/www/continuwuity
        file_server
    }
    reverse_proxy 192.168.10.70:8080
}

And restart

TXT
sudo systemctl reload caddy