# ------------------------------------------------------------------ # Lenvi: Central Configuration for Your Development Environment # ------------------------------------------------------------------ # Optional developer utilities utilities: phpmyadmin: enabled: false domain: "pma.lenvi.local" # Or whatever you prefer php_version: "8.2" # This must be one of the php version/s you set on your sites/projects redis: enabled: false # 1. Set the global database engine. db_engine: "mariadb" # mariadb, mysql or postgresql # 2. Define the global database credentials. db_credentials: user: "Lenvi" password: "secret" # 3. Define all your web sites below. # WSL users: Ensure these paths are correct for your WSL environment. # If your project directory is on windows filesystem use /mnt/c i.e., /mnt/c/Users/YourUser/projects/laravel # project_root -> root directory of your project # document_root -> directory where your index.php lives sites: # Example for a standard Laravel project - domain: mylaravelapp.local project_root: /home/lenvi/projects/laravel document_root: /home/lenvi/projects/laravel/public php_version: "8.2" database: "laravel_db" # Example for a legacy project or a non-Laravel PHP project - domain: mylegacyapp.local project_root: /home/lenvi/projects/legacy-site document_root: /home/lenvi/projects/legacy-site php_version: "8.0" database: "legacy_db" # Example for a simple site (no DB) - domain: simple.local project_root: /home/lenvi/projects/simple document_root: /home/lenvi/projects/simple php_version: "8.3"