# Recorder Service

Processo **independente** do painel Laravel/Apache.

- systemd: `deploy/systemd/ipcam-recorder.service`
- comando: `php artisan ipcam:recorder`
- Lê câmeras com `recording_enabled` no PostgreSQL
- Spawna FFmpeg por câmera (argv, sem shell)
- Segmentos configuráveis (`IPCAM_SEGMENT_SECONDS`, default 300)
- Aloca disco via Storage Manager
- Grava metadados em `recordings` com `disk_id`

Reiniciar Apache/`php-fpm` **não** interrompe este serviço.

```bash
sudo cp /var/www/html/ipcam/deploy/systemd/ipcam-recorder.service /etc/systemd/system/
sudo systemctl daemon-reload
sudo systemctl enable --now ipcam-recorder
sudo systemctl status ipcam-recorder
```
