Afin de rediriger l’interface web de Proxmox vers un sous domaine en https, il faut utiliser nginx. Comme prérequis il faut installer nginx.

Ensuite, éditer le fichier /etc/nginx/sites-enabled :

server {
    listen 443 http2;
    server_name  <FQDN>;
    ssl on;
    ssl_certificate fullchain.pem;
    ssl_certificate_key privkey.pem;
    proxy_redirect off;
    location / {
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_pass https://xxx.xxx.xxx.xxx:8006;
        proxy_buffering off;
        client_max_body_size 0;
        proxy_connect_timeout  3600s;
        proxy_read_timeout  3600s;
        proxy_send_timeout  3600s;
        send_timeout  3600s;
    }
}

Pour prendre en compte les modifs : /etc/init.d/nginx restart