46 lines
1.6 KiB
YAML
46 lines
1.6 KiB
YAML
# ------------------------------------------------------------------
|
|
# 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" |