further rework to the documentation
This commit is contained in:
@@ -8,8 +8,8 @@ Dokploy is our self-hosted PaaS for orchestrating the Fotospiel stack (Laravel a
|
||||
|---------|-------|
|
||||
| **Laravel App** | Build from this repository. Expose port 8080 (or Dokploy HTTP service). Attach the production `.env`. Health check `/up`. |
|
||||
| **Scheduler** | Clone the app container; command `php artisan schedule:work`. |
|
||||
| **Queue workers** | Use `docs/queue-supervisor/queue-worker.sh` scripts (default, media-storage, media-security). Deploy each as a dedicated Dokploy application or Docker service. |
|
||||
| **Horizon (optional)** | Run `docs/queue-supervisor/horizon.sh` for dashboard + metrics. |
|
||||
| **Queue workers** | Use the `/scripts/queue-worker.sh` entrypoints (default, media-storage, media-security). Deploy each as a dedicated Dokploy application or Docker service. |
|
||||
| **Horizon (optional)** | Run `/scripts/horizon.sh` for dashboard + metrics. |
|
||||
| **Redis / Database** | Use managed offerings or self-host in Dokploy. Configure network access for the app + workers. |
|
||||
| **vsftpd container** | Expose port 2121 and mount the shared Photobooth volume. |
|
||||
| **Photobooth Control Service** | Lightweight API (Go/Node/Laravel Octane) that can be redeployed together with vsftpd for ingest controls. |
|
||||
@@ -72,10 +72,10 @@ Follow these steps for each component:
|
||||
3. **Queue workers**
|
||||
- Duplicate the image.
|
||||
- Commands:
|
||||
- `docs/queue-supervisor/queue-worker.sh default`
|
||||
- `docs/queue-supervisor/queue-worker.sh media-storage`
|
||||
- `docs/queue-supervisor/queue-worker.sh media-security`
|
||||
- Optionally create a dedicated container for Horizon using `docs/queue-supervisor/horizon.sh`.
|
||||
- `/var/www/html/scripts/queue-worker.sh default`
|
||||
- `/var/www/html/scripts/queue-worker.sh media-storage`
|
||||
- `/var/www/html/scripts/queue-worker.sh media-security`
|
||||
- Optionally create a dedicated container for Horizon using `/var/www/html/scripts/horizon.sh`.
|
||||
|
||||
4. **vsftpd + Photobooth control**
|
||||
- Nutze deinen bestehenden Docker-Compose-Stack (z. B. `docker-compose.dokploy.yml`) oder dedizierte Compose-Applikationen.
|
||||
|
||||
Reference in New Issue
Block a user