blob: ae396bcffab09a099e543507ab7002f5c641e236 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#!/usr/bin/env bash
# logs — stream runtime logs for the project
set -euo pipefail
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
# shellcheck source=base.sh
source "$SCRIPT_DIR/base.sh"
cd "$PROJECT_ROOT"
# ── TODO: uncomment and configure for your runtime ───────────────────────────
# Docker Compose (all services)
# exec docker compose logs -f
# Docker Compose (specific service)
# exec docker compose logs -f app
# journald
# exec journalctl -fu your-service-name
# Log file
# exec tail -f "$PROJECT_ROOT/logs/app.log"
echo "error: no log source configured in modes/logs.sh" >&2
exit 1
|