Skip to content

[WIP] A reverse-proxy/portal service to quickly access multiple proxmox ve clusters.

License

Notifications You must be signed in to change notification settings

Marco98/pveportal

Repository files navigation

pveportal

[WIP] A reverse-proxy/portal service to quickly access multiple proxmox ve clusters.

Overview

screenshot of switcher

Features / Ideas

  • hide nag-popup (please purchase a licence for production)
  • switch clusters in GUI
  • pass-through authentication
  • host health checks
  • see resources cross-cluster

Installation

Download

Download the latest release [>>HERE<<]

Configuration

WIP

Example

# server
listen_port: 8080
tls_cert_file: server.crt
tls_key_file: server.key
tls_ignore_cert: true
server_timeout_read: 5 # Default 600
server_timeout_write: 10 # Default 600
# hooks
hide_repowarn: true
passthroughauth: true
# connectivity
check_interval: 5
username: svc_pveportal
password: insecure
# clusters
clusters:
  - name: dc01
    hosts:
      - name: pve1
        endpoint: https://192.168.1.10:8006
      - name: pve2
        endpoint: https://192.168.1.11:8006
  - name: dc02
    hosts:
      - name: pve1
        endpoint: https://192.168.2.10:8006
      - name: pve2
        endpoint: https://192.168.2.11:8006
  - name: dc03
    hosts:
      - name: pve1
        endpoint: https://192.168.3.10:8006
      - name: pve2
        endpoint: https://192.168.3.11:8006