Automation
Workflow automation and developer tools.
Overview
Automation services handle scheduled tasks, CI/CD, and integration workflows.
Services
| Service | Purpose | URL |
|---|---|---|
| n8n | Workflow automation | n8n.ravenhelm.dev |
| GitLab | Source control & CI/CD | gitlab.ravenhelm.dev |
| Homepage | Service dashboard | dashboard.ravenhelm.dev |
| n8n Workflow Inventory | Complete workflow reference | - |
Key Workflows
See n8n Workflow Inventory for complete documentation.
Active Workflows
| Workflow | Purpose | Trigger |
|---|---|---|
| GitLab Pipeline → Alerting | Slack alerts on failed pipelines | Webhook |
| Bifrost Echo Tool | MCP test tool | Webhook |
| Grocy Shopping Sync | Low stock/expiring alerts | Every 30 min |
GitLab Pipelines
| Pipeline | Purpose |
|---|---|
| CI/CD | Build and test projects |
| Runners | Self-hosted execution |
Quick Commands
# Check automation services
for svc in n8n gitlab homepage; do
docker ps --filter "name=$svc" --format "{{.Names}}: {{.Status}}"
done
# List active n8n workflows
curl -s -H "X-N8N-API-KEY: $N8N_API_KEY" \
"https://n8n.ravenhelm.dev/api/v1/workflows" | \
jq '.data[] | select(.active) | {name, id}'