Initial commit : scripts de gestion pfSense via REST API v2

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-05-22 15:26:27 +02:00
commit e3d59a6788
7 changed files with 1528 additions and 0 deletions
+22
View File
@@ -0,0 +1,22 @@
# URL racine pfSense, sans slash final.
PFSENSE_URL="https://pfsense.example.local"
# Compte pfSense autorise a utiliser l'API REST.
PFSENSE_USER="api-user"
PFSENSE_PASSWORD="change-me"
# Endpoint de test en lecture seule.
PFSENSE_ENDPOINT="/api/v2/status/system"
# Mettre a true uniquement si le certificat TLS est auto-signe.
PFSENSE_INSECURE=false
# Valeurs optionnelles utilisees par scripts/add-port-forward.sh.
PFSENSE_NAT_INTERFACE="wan"
PFSENSE_NAT_PROTOCOL="tcp"
PFSENSE_NAT_ASSOCIATED_RULE="new"
PFSENSE_NAT_APPLY=true
# Valeurs optionnelles utilisees par scripts/add-ip-alias.sh.
PFSENSE_ALIAS_TYPE="host"
PFSENSE_ALIAS_APPLY=true