fix: remove docker-compose.yml in favor of pure Dockerfile deployment for simplicity

This commit is contained in:
idevakk
2026-03-01 00:07:20 +05:30
parent 6d24d1f6fc
commit 0aed57bc2c
2 changed files with 2 additions and 41 deletions

View File

@@ -16,8 +16,8 @@ Zemailnator is a scalable disposable temporary email service (like Mailinator or
## 1.1 Deployment Architecture (Dokploy)
Zemailnator is containerized for zero-downtime deployment on Dokploy:
- **Application Container:** Uses `php:8.4-fpm` with a bundled Nginx server and Supervisor to manage background queues.
- **External Services:** MariaDB and Redis run as fully separate, standalone Dokploy instances to allow for independent backups and to prevent database restarts during application deployment.
- **Application Container:** Uses `php:8.4-fpm-alpine` configured via a single `Dockerfile` with a bundled Nginx server and Supervisor to manage background queues.
- **External Services:** MariaDB and Redis run as fully separate, standalone Dokploy application instances to allow for independent backups and to prevent database restarts during application deployment.
## 2. Technology Stack
- **Framework:** Laravel 12.x