58 lines
1.6 KiB
Plaintext
Executable File
58 lines
1.6 KiB
Plaintext
Executable File
# Linux BenchTools - Configuration
|
|
|
|
# ========================================
|
|
# SECURITY
|
|
# ========================================
|
|
# API Token (généré automatiquement par install.sh)
|
|
# Utilisé pour authentifier les requêtes POST /api/benchmark
|
|
API_TOKEN=test_hardware_perf
|
|
|
|
# ========================================
|
|
# DATABASE
|
|
# ========================================
|
|
# Base de données SQLite principale (benchmarks)
|
|
DATABASE_URL=sqlite:////app/data/data.db
|
|
|
|
# ========================================
|
|
# UPLOADS
|
|
# ========================================
|
|
# Répertoire de stockage des documents uploadés
|
|
UPLOAD_DIR=/app/uploads
|
|
|
|
# ========================================
|
|
# PORTS
|
|
# ========================================
|
|
BACKEND_PORT=8007
|
|
FRONTEND_PORT=8087
|
|
|
|
# ========================================
|
|
# NETWORK TESTING
|
|
# ========================================
|
|
# Serveur iperf3 par défaut (optionnel)
|
|
# Utilisé pour les tests réseau dans bench.sh
|
|
DEFAULT_IPERF_SERVER=
|
|
|
|
# URL du backend (pour génération commande bench)
|
|
BACKEND_URL=http://localhost:8007
|
|
|
|
# ========================================
|
|
# PERIPHERALS MODULE
|
|
# ========================================
|
|
# Enable/disable the peripherals inventory module
|
|
PERIPHERALS_MODULE_ENABLED=true
|
|
|
|
# Peripherals database (separate from main DB)
|
|
PERIPHERALS_DB_URL=sqlite:////app/data/peripherals.db
|
|
|
|
# Peripherals upload directory
|
|
PERIPHERALS_UPLOAD_DIR=/app/uploads/peripherals
|
|
|
|
# Image compression settings
|
|
IMAGE_COMPRESSION_ENABLED=true
|
|
IMAGE_COMPRESSION_QUALITY=85
|
|
IMAGE_MAX_WIDTH=1920
|
|
IMAGE_MAX_HEIGHT=1080
|
|
THUMBNAIL_SIZE=300
|
|
THUMBNAIL_QUALITY=75
|
|
THUMBNAIL_FORMAT=webp
|