Lenverge/Lenvi.yaml
2025-06-15 11:27:13 +00:00

35 lines
1.3 KiB
YAML

# ------------------------------------------------------------------
# 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"