Deploy yapgab-template-source
YapGab template source project
Postgres
Just deployed
Just deployed
Deploy and Host YapGab on Railway
YapGab is a white-label AI companion platform. Deploy your own instance in one click — PostgreSQL, session secrets, and encryption keys are all provisioned automatically. You only need your YapGab license key to get started.
About Hosting YapGab
YapGab runs as a single Docker container backed by a PostgreSQL database. Railway provisions the database and wires DATABASE_URL automatically. Two secure random secrets (SESSION_SECRET and CONFIG_ENCRYPTION_KEY) are generated on first deploy. After the app starts, an in-app setup wizard guides you through connecting ElevenLabs (voice AI), Stripe (payments), and Resend (email) — no terminal or config file editing required.
Why Deploy YapGab on Railway
Railway handles the infrastructure so you can focus on your product. One-click provisioning, automatic restarts, health checks, and built-in PostgreSQL mean zero DevOps required to run a production AI companion app.
Common Use Cases
- Launch your own branded AI companion app
- White-label the platform for your audience or community
- Build a voice-first companion experience on your own domain
Dependencies for YapGab
YapGab requires the following services and credentials to run:
Deployment Dependencies
- PostgreSQL — provisioned automatically by Railway
- ElevenLabs — API key and Agent ID (entered via the in-app setup wizard)
- Stripe — publishable key, secret key, and webhook secret (entered via wizard)
- Resend — API key and sending domain (entered via wizard)
- YAPGAB_LICENSE_KEY — your YapGab creator license key
Template Content
Postgres
postgres:16YAPGAB_LICENSE_KEY
Your YapGab license key — purchase one at yapgab.com
