Parametres

Configuration du service et de la connexion

Service REST Panglot
Defini via la variable PANGLOT_SERVICE_URL
Configure (source: env)
Le token est stocke en session (24h). Il n'est pas sauvegarde dans le navigateur.
Serveur Proxmox

Authentification (username/password)

Credentials configures (env)
Variables d'environnement

La configuration se fait via un fichier .env a la racine du projet ou via des variables d'environnement systeme.

Variable Description Defaut Obligatoire
PANGLOT_SERVICE_URL URL du service REST Panglot https://...42euf.synology.me/api/services/VAL-PXAC-001 Non
PANGLOT_TOKEN Token d'authentification Panglot - Oui
PROXMOX_HOST Hostname ou IP du serveur Proxmox - Oui
PROXMOX_PORT Port de l'API Proxmox 8006 Non
PROXMOX_SERVER_TYPE Type: pve ou pbs pve Non
PROXMOX_USERNAME Nom d'utilisateur (auth password) - *
PROXMOX_PASSWORD Mot de passe (auth password) - *
PROXMOX_REALM Realm pour l'authentification pam Non
PROXMOX_TOKEN_ID ID du token API (auth token) - *
PROXMOX_TOKEN_SECRET Secret du token API (auth token) - *
* Vous devez fournir soit (USERNAME + PASSWORD) soit (TOKEN_ID + TOKEN_SECRET)
Exemple de fichier .env
# Configuration Panglot
PANGLOT_SERVICE_URL=https://02FA980061CD695FB692012BD5695A5E.42euf.synology.me/api/services/VAL-PXAC-001
PANGLOT_TOKEN=pgl_xxxxxxxxxxxxxxxxxxxx

# Configuration Proxmox (PBS)
PROXMOX_HOST=pbs.example.com
PROXMOX_PORT=8007
PROXMOX_SERVER_TYPE=pbs

# Auth par username/password
PROXMOX_USERNAME=admin
PROXMOX_PASSWORD=secret
PROXMOX_REALM=pbs

# OU Auth par token API
# PROXMOX_TOKEN_ID=admin@pam!mytoken
# PROXMOX_TOKEN_SECRET=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx