Serveur HTTPS

Installer Apache 2

sudo apt install apache2

Modifier le fichier de configuration

sudo nano /etc/apache2/apache2.conf

Ajouter ces lignes à la fin

# Patching error AH00558
ServerName 127.0.0.1

Activer des modules supplémentaires

sudo a2enmod headers remoteip rewrite proxy proxy_fcgi

Et redémarrer Apache

sudo systemctl reload apache2

Configuration du pare-feu

Connecté de façon temporaire sur baggins en tant que mountdoom, modifier la configuration de Caddy

sudo nano /etc/caddy/Caddyfile

Ajouter cette entrée à la fin

pixelfed.cogip.be {
    reverse_proxy 192.168.10.60 {
        header_up X-Forwarded-Proto {scheme}
        header_up X-Forwarded-For {remote}
        header_up X-Forwarded-Host {host}
    }
}

Et redémarrer

sudo systemctl reload caddy

Fin de la configuration du pare-feu