docker compose up -ddocker compose stopdocker compose builddocker compose logs [service_name]docker compose exec [service_name] bashcp .env.example .env (edit as needed)projects/: Web projects locationdb/: Database persistence (mariadb, redis)logs/: All service logs (nginx, php, mariadb)etc/nginx/: Nginx configurationsetc/php/: Shared PHP configurationetc/php/[version]/: Version-specific PHP configs (optional)etc/php/[version]/php-fpm.d/: Version-specific PHP-FPM poolsetc/mariadb/: Database configurationsetc/ssl/: SSL certificatesphp-stack-*/: PHP Dockerfile directoriesetc/php/[version]/ overrides etc/php/php.inietc/php/8.4/php.ini for version-specific settingsetc/php/[version]/php-fpm.d/ for pool configsdocker compose exec php[version] bashdocker compose exec php84 composer [command]docker-compose.override.yml (auto-loaded)docker compose -f docker-compose.yml -f docker-compose.prod.yml up -d./scripts/setup.sh - Initial setup and configuration./scripts/backup.sh - Backup databases and configurations./scripts/ntp-sync.sh - Time synchronization with SIRIM NTPdocker-webstack/
├── db/ # Database persistence
├── etc/ # Configuration files
│ ├── nginx/ # Nginx configs
│ ├── php/ # PHP configs (shared + version-specific)
│ ├── mariadb/ # MariaDB configs
│ ├── redis/ # Redis configs
│ └── ssl/ # SSL certificates
├── logs/ # Service logs
├── projects/ # Web projects
├── scripts/ # Management scripts
├── docker-compose.yml # Main compose file
├── docker-compose.override.yml # Development overrides
├── docker-compose.prod.yml # Production configuration
├── .env.example # Environment template
└── SECURITY.md # Security guidelines