apestaart
IP
Port
Protocol
URL
Runs On
forge-os
Tags
Labels
Notes

Gmail automation service — FastAPI app managing labels, filters, and rule-based email processing across 4 accounts (personal, anabasis, caremappr, funlhn). Port 8000. Deployed to ~/prod/apestaart/ with venv at ~/.virtualenvs/apestaart/. Systemd service: apestaart_api_prod.service (Type=simple, Restart=always) via /usr/services/service_exec.sh wrapper. File watcher: apestaart_api_prod-watcher.path → apestaart_api_prod-watcher.service (oneshot restart). All API routes under /api/ prefix (e.g. /api/events, /api/accounts//messages). Webhooks at /webhooks/*, admin at /admin, health at /health. React SPA served inline from frontend/dist/ static mount as the catch-all route. Real-time Pub/Sub push notifications via webhook at https://apestaart.unbiasedrhino.cyou/webhooks/gmail. OIDC auth on webhook endpoints; Atoll JWT auth on API routes. Deployed via vivo from ironclad ~/working/apestaart/. GitHub: bankersheldrake/apestaart

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please reload the page.