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