# ------------------------------------------------------------------ # Lenvi: Central Configuration for Your Development Environment # ------------------------------------------------------------------ # 1. Set the global database engine. db_engine: "mariadb" # 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 sites: # Example for a standard Laravel project - domain: mylaravelapp.local project_root: /home/lenvi/projects/laravel # For Composer document_root: /home/lenvi/projects/laravel/public # For Nginx php_version: "8.2" database: "laravel_db" # Example for a legacy project or a non-Laravel PHP project - domain: local-api.domain.com project_root: /home/lenvi/projects/legacy-site # For Composer document_root: /home/lenvi/projects/legacy-site # Nginx serves from the root php_version: "8.0" database: "legacy_db" # Example for a simple site (no DB) - domain: phpmyadmin.local project_root: /home/lenvi/projects/phpmyadmin # Directory for management document_root: /home/lenvi/projects/phpmyadmin # Nginx serves from the root php_version: "8.3"