proxmox_setup
This is an old revision of the document!
Proxmox Setup
A list of some things I did/do when I set up a new Proxmox instance so I can keep track for future problem solving/etc.
Configure Nginx Proxy
So I don't have to go to port 8006 anymore.
https://pve.proxmox.com/wiki/Web_Interface_Via_Nginx_Proxy
upstream proxmox {
server "pedge.syninf.net";
}
server {
listen 80 default_server;
rewrite ^(.*) https://$host$1 permanent;
}
server {
listen 443;
server_name _;
ssl on;
ssl_certificate /etc/nginx/wildcard.crt;
ssl_certificate_key /etc/nginx/wildcard.key;
proxy_redirect off;
location / {
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
proxy_pass https://localhost:8006;
proxy_buffering off;
client_max_body_size 0;
proxy_connect_timeout 3600s;
proxy_read_timeout 3600s;
proxy_send_timeout 3600s;
send_timeout 3600s;
}
}
adjust apt sources
Disable entries in `pve-enterprise.list` and `ceph.list` in `sources.list.d/`
Add no-subscription to sources.list
`deb http://download.proxmox.com/debian/pve bookworm pve-no-subscription`
chrony.conf
Modify to my liking - not much to say.
server 172.16.0.2 server time-a.nist.gov server time-a-wwv.nist.gov server time-a-b.nist.gov driftfile /var/lib/chrony/chrony.drift ntsdumpdir /var/lib/chrony # leave this here in case I want logs later #log tracking measurements statistics logdir /var/log/chrony maxupdateskew 100.0 rtcsync makestep 1 3 leapsectz right/UTC
proxmox_setup.1694471389.txt.gz ยท Last modified: (external edit)
