Initial Laravel 12 + Filament 5 + Octane skeleton
- Laravel 12 base - Filament 5 (default admin panel) - Stancl/Tenancy v3 (config + migrations only) - Spatie Permission - Octane FrankenPHP runtime - Sanctum - Dockerfile multi-stage (composer + node + frankenphp:8.4) - Entrypoint runs migrations + caches on boot - .env.example pre-completat cu hosturi interne Coolify - Health endpoint /up Repo init pentru multi-tenant SaaS pe Coolify Hetzner.
This commit is contained in:
@@ -0,0 +1,72 @@
|
||||
APP_NAME=AutoCRM
|
||||
APP_ENV=production
|
||||
APP_KEY=
|
||||
APP_DEBUG=false
|
||||
APP_TIMEZONE=Europe/Chisinau
|
||||
APP_URL=https://service.mir.md
|
||||
|
||||
# Multi-tenant
|
||||
CENTRAL_DOMAIN=service.mir.md
|
||||
|
||||
APP_LOCALE=ro
|
||||
APP_FALLBACK_LOCALE=en
|
||||
APP_FAKER_LOCALE=ro_RO
|
||||
|
||||
APP_MAINTENANCE_DRIVER=file
|
||||
|
||||
LOG_CHANNEL=stack
|
||||
LOG_STACK=daily
|
||||
LOG_LEVEL=info
|
||||
LOG_DEPRECATIONS_CHANNEL=null
|
||||
|
||||
# DB — completate la deploy din Coolify
|
||||
DB_CONNECTION=mariadb
|
||||
DB_HOST=g5au90p05p2grua61up8cz8v
|
||||
DB_PORT=3306
|
||||
DB_DATABASE=default
|
||||
DB_USERNAME=mariadb
|
||||
DB_PASSWORD=
|
||||
|
||||
# Sesiuni / Cache / Queue → Redis
|
||||
SESSION_DRIVER=redis
|
||||
SESSION_LIFETIME=120
|
||||
SESSION_DOMAIN=null
|
||||
SESSION_SECURE_COOKIE=true
|
||||
SESSION_SAME_SITE=lax
|
||||
|
||||
CACHE_STORE=redis
|
||||
CACHE_PREFIX=autocrm
|
||||
|
||||
QUEUE_CONNECTION=redis
|
||||
|
||||
REDIS_CLIENT=phpredis
|
||||
REDIS_HOST=z3jdc302kml28j8gjgq8sb74
|
||||
REDIS_PORT=6379
|
||||
REDIS_PASSWORD=
|
||||
REDIS_DB=0
|
||||
|
||||
# Broadcasting (Reverb — adăugăm la nevoie)
|
||||
BROADCAST_CONNECTION=log
|
||||
|
||||
# Mail — Mailpit intern
|
||||
MAIL_MAILER=smtp
|
||||
MAIL_HOST=autocrm-mailpit
|
||||
MAIL_PORT=1025
|
||||
MAIL_USERNAME=null
|
||||
MAIL_PASSWORD=null
|
||||
MAIL_ENCRYPTION=null
|
||||
MAIL_FROM_ADDRESS="noreply@service.mir.md"
|
||||
MAIL_FROM_NAME="${APP_NAME}"
|
||||
|
||||
# Storage — local pentru MVP, S3-compatible mai târziu
|
||||
FILESYSTEM_DISK=local
|
||||
|
||||
# Octane
|
||||
OCTANE_SERVER=frankenphp
|
||||
|
||||
# Misc
|
||||
BCRYPT_ROUNDS=12
|
||||
VITE_APP_NAME="${APP_NAME}"
|
||||
|
||||
# Boot
|
||||
RUN_MIGRATIONS=true
|
||||
Reference in New Issue
Block a user