Quick Install
meepagateway launches an interactive setup wizard. Choose between the terminal wizard or the web-based Captain Dashboard at http://localhost:63372.
VPS Deployment
MeepaGateway ships pre-built cloud-init scripts for one-command server provisioning.DigitalOcean
Hetzner
Any VPS (Linode, Vultr, AWS, GCP, etc.)
Pass the cloud-init script as user data during instance creation:systemd Service
After installing, run as a systemd service for automatic restart and boot persistence.Service File
Create/etc/systemd/system/meepagateway.service:
Environment File
Create/etc/meepagateway/env:
Setup and Enable
Service Management
Reverse Proxy with Caddy
Expose the Captain Dashboard over HTTPS. MeepaGateway binds to127.0.0.1:63372 by default.
Public HTTPS
Tailscale-Only Access
Health Check
/health endpoint returns 200 OK when the gateway is running. Use it for load balancer health checks or uptime monitors.
Updating
MeepaGateway has a built-in self-update command:Backup
Back up these paths to preserve all agent state:Firewall
Only the ports your connectors need must be reachable from the internet:
MeepaGateway connectors that use outbound WebSocket (MeepaChat, Discord, Slack) require no inbound ports.
