Webmin
Install Webmin
cd /tmp
wget https://raw.githubusercontent.com/webmin/webmin/master/setup-repos.sh
chmod +x setup-repos.sh
bash setup-repos.sh
apt-get install --install-recommends webmin
service webmin start
- Visit: https://192.168.1.X:10000/
Correct redirection for webmin.nr1.nu
server {
server_name webmin.nr1.nu;
listen 443;
ssl on;
# ssl_certificate /etc/webmin/miniserv.pem;
# ssl_certificate_key /etc/webmin/miniserv.pem;
ssl_certificate /etc/letsencrypt/live/webmin.nr1.nu/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/webmin.nr1.nu/privkey.pem;
access_log off;
error_log off;
location /RequestDenied {
return 418;
}
location / {
proxy_pass https://127.0.0.1:10000;
proxy_redirect off;
#Proxy Settings
proxy_set_header Host $host:$server_port;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_max_temp_file_size 0;
proxy_connect_timeout 90;
proxy_send_timeout 90;
proxy_read_timeout 90;
proxy_buffer_size 128k;
proxy_buffers 32 32k;
proxy_busy_buffers_size 256k;
proxy_temp_file_write_size 256k;
}
}