- Slim 4 + php-di контейнер с маршрутизацией - Docker Compose: app (PHP 8.3-FPM) + web (nginx) + db (MariaDB) - Phinx миграция: таблица users (uuid, username, password_hash) - Auth: login/logout с сессиями - Setup: создание первого пользователя - Dashboard с layout (Bootstrap 5.3) - CLI: bin/console, bin/run-scan-worker.php - Smoke test: scripts/check.sh - README.md, PLAN.md
18 lines
358 B
Bash
18 lines
358 B
Bash
APP_ENV=development
|
|
APP_SECRET=change-this-to-random-string
|
|
ENCRYPTION_KEY=change-this-to-32-byte-hex
|
|
|
|
DB_HOST=db
|
|
DB_PORT=3306
|
|
DB_DATABASE=domovoy
|
|
DB_USERNAME=domovoy
|
|
DB_PASSWORD=domovoy
|
|
|
|
MYSQL_ROOT_PASSWORD=rootpass
|
|
|
|
SSH_CONNECT_TIMEOUT_SECONDS=5
|
|
SSH_AUTH_TIMEOUT_SECONDS=10
|
|
SSH_COMMAND_TIMEOUT_SECONDS=8
|
|
SSH_TOTAL_SCAN_TIMEOUT_SECONDS=60
|
|
SSH_RETRY_COUNT=0
|