13 — External Services

All third-party SaaS and cloud services used by the Ecotrans infrastructure. Each entry lists the purpose, account, and where credentials are stored.

Credentials for all services are managed via Infisical CE — see README for vault access.

Service Inventory

ServicePurposeAccountCredential location
SupabasePostgreSQL + auth + storage for et-operational-platformmwkqmgadqnkkihjdeqsiInfisical p24-monitoring + GH Secrets
CloudflareDNS, CDN, Workers, Email Routingradieu@gmail.comCLOUDFLARE_TOKEN_ZINTEGROWANA, CF_API_TOKEN
Mailgun EUSMTP for Alertmanager + report deliveryEU accountSMTP_HOST, SMTP_USER, SMTP_PASSWORD
Wasabi S3Long-term metrics storage (Thanos), PDFs, backupsIAM user p24-infraP24_INFRA_WASABI_ACCESS_KEY + secret
DiscordInfra error notifications, alert webhooksradieu@gmail.comP24_DISCORD_INFRA_SCRIPTS_ERRORS_WEBHOOK_URL
Vercelet-operational-platform hostingradieu@gmail.comVERCEL_TOKEN
GitHubSource control, Actions CI/CD, issue pipelineradieu/p24-infraGH_TOKEN, GH_PAT
OVH / KimsufiBare-metal servers bms-1 through bms-4OVH accountSSH keys
IONOSvps-i1 (AlmaLinux 9.7)IONOS accountSSH key
Hostingervps-h1 (Ubuntu 24.04)Hostinger accountHOSTINGER_ROOT_PASSWORD
TeltonikaGPS hardware devices for fleet vehiclesteltonika-device-setup.md
TraccarGPS server (self-hosted on vps-i1)Self-hostedTraccar admin credentials
n8n CloudAlternative n8n instance (not primary)n8n Cloud accountHSTGR_N8N_API_KEY
Infisical CESecrets vault (self-hosted on vps-i1)Self-hostedMachine Identity tokens
SentryError trackingradieu@gmail.comSENTRY_AUTH_TOKEN
OpenAIAI API for non-Claude use casesradieu@gmail.comOPENAI_ADMIN_KEY
TrelloProject board backupradieu@gmail.comTRELLO_API_KEY, TRELLO_TOKEN

Key Documents

DocumentDescription
cloud-services-operations.mdCloudflare + other cloud service operations
supabase-operations.mdSupabase project operations
media-storage.mdWasabi S3 storage operations
discord-notifications.mdDiscord webhook setup
waha.mdWAHA service details

Cross-references

  • README — credential storage and rotation for all above services
  • README — cost-exporter tracks Vercel/Supabase/Wasabi billing
  • README — monthly cost per service