3.7 KiB
3.7 KiB
Services Inventory
Production server: 15.204.247.153
Active Services
n8n (Hyperthrive Production)
- Status: Running
- Domain: n8n.hyperthrive.io
- Port: 5678 (internal), exposed via Traefik HTTPS
- Docker Network: traefik, internal
- Container Image: docker.n8n.io/n8nio/n8n:1.71.3
- Database: PostgreSQL 16 (local service_postgres)
- Storage: Named volume n8n_storage
- Key Environment Variables:
- N8N_HOST=n8n.hyperthrive.io
- N8N_PROTOCOL=https
- EXECUTIONS_DATA_MAX_AGE=72
- NODE_ENV=production
- Special Features:
- Community packages enabled
- Webhook support via HTTPS
- MCP route support with no-buffer middleware
- Health check enabled
- Traefik Config:
- Main route: Host(n8n.hyperthrive.io) && !PathPrefix(/mcp)
- MCP route: Host(n8n.hyperthrive.io) && PathPrefix(/mcp) with custom buffering headers
- Deployed: 2026-05-14
n8n-test (Hyperthrive Testing)
- Status: Running
- Domain: testn8n.hyperthrive.io
- Port: 5678 (internal), exposed via Traefik HTTPS
- Docker Network: test_n8n_internal, traefik
- Container Image: docker.n8n.io/n8nio/n8n:latest
- Database: PostgreSQL 16 (local service_postgres)
- Storage: Named volume test_n8n_storage
- Key Environment Variables:
- N8N_HOST=testn8n.hyperthrive.io
- N8N_PROTOCOL=https
- EXECUTIONS_DATA_MAX_AGE=72
- NODE_ENV=production
- Purpose: Testing and staging environment for n8n workflows
- Traefik Config:
- Route: Host(testn8n.hyperthrive.io)
- Deployed: 2026-05-14
Formbricks
- Status: Running
- Domain: formbricks.hyperthrive.io
- Port: 3000 (internal), exposed via Traefik HTTPS
- Docker Network: formbricks_internal, traefik
- Container Image: formbricks/formbricks:2.7.1
- Database: PostgreSQL with pgvector (ankane/pgvector:v0.5.1)
- Storage:
- App data volume: formbricks_app_data
- Database volume: formbricks_postgres_data
- Key Environment Variables:
- WEBAPP_URL=formbricks.hyperthrive.io (https)
- EMAIL_VERIFICATION_DISABLED=1
- Secrets: NEXTAUTH_SECRET, ENCRYPTION_KEY, CRON_SECRET
- Traefik Config:
- Route: Host(formbricks.hyperthrive.io)
- TLS via Let's Encrypt
- Deployed: 2026-05-14
n8n-swanson (Personal n8n Instance)
- Status: Running
- Port: 5678
- Container Image: n8nio/n8n:latest
- Purpose: Personal/Jared's n8n instance
- Deployed: Previous
Vaultwarden
- Status: Running
- Purpose: Password manager and vault
- Deployed: Previous
Invoice Ninja
- Status: Running
- Purpose: Invoicing and billing system
- Deployed: Previous
NocoDB
- Status: Running
- Purpose: No-code database platform
- Deployed: Previous
LandHomeTeam
- Status: Running
- Purpose: Business-specific application
- Deployed: Previous
BestSolarTech
- Status: Running
- Purpose: Business-specific application
- Deployed: Previous
Forgejo
- Status: Running
- Purpose: Git repository platform
- Deployed: Previous
Traefik
- Status: Running
- Purpose: Reverse proxy, SSL termination, routing
- Version: v3.0+
- Deployed: Previous
Watchtower
- Status: Running
- Purpose: Automated container updates
- Deployed: Previous
Automation & Utilities
backup.sh
- Location: ~/services/backup.sh
- Purpose: Automated backup of all service data
- Frequency: Scheduled via cron
container-health-monitor.sh
- Location: ~/services/container-health-monitor.sh
- Purpose: Monitor container health and generate alerts
- Frequency: Scheduled via cron
daily-maintenance.sh
- Location: ~/services/daily-maintenance.sh
- Purpose: Daily maintenance tasks
- Frequency: Scheduled via cron