Configuration de NeXusOS

Configuration de NeXusOS

Cette page décrit les principales options de configuration de NeXusOS.

Configuration de base

Toutes les valeurs se trouvent dans le fichier .env à la racine du projet. Les variables les plus importantes sont :

  • APP_URL — URL de base de votre installation
  • DB_DRIVERsqlite ou postgres
  • DB_HOST, DB_NAME, DB_USER, DB_PASS — pour PostgreSQL
  • DEFAULT_LANGUAGE — langue par défaut (ex. fr)
  • SESSION_LIFETIME — durée de la session en minutes

Activer les langues

Dans config/languages.yaml, vous pouvez définir les langues proposées dans l interface. DE, EN, ES et FR sont activées par défaut.

Envoi d e-mails

Configurez un serveur SMTP dans .env pour que NeXusOS puisse envoyer des notifications :

MAILER_URL=smtp://user:pass@smtp.example.com:587
MAILER_FROM=no-reply@thegenzcode.com

Cache

Pour les environnements de production, Redis est recommandé comme backend de cache :

CACHE_DRIVER=redis
CACHE_REDIS_HOST=127.0.0.1