Added journalctl logging for docker up's and execute portfolio just once condition

This commit is contained in:
2025-05-16 15:26:51 +02:00
parent ae48aebcd7
commit 39b312b997
5 changed files with 68 additions and 14 deletions

View File

@@ -16,4 +16,20 @@ watch -n 2 "docker compose ps -a"
```bash
docker inspect --format='{{json .State.Health}}' <container_id>
```
```
### 🔍 Logging with `journalctl`
All Docker Compose actions triggered by this role are logged to the system journal using `systemd-cat`. Output is simultaneously shown in the terminal and available via `journalctl`.
To view logs for a specific application:
```bash
journalctl -t docker-compose-<application_id> -f
```
Replace `<application_id>` with the actual project name (e.g. `discourse`, `nextcloud`, etc.).
This enables persistent and searchable logs for all container setups and rebuilds.