Deploy WAHA

Deploy WAHA: WhatsApp HTTP API with dashboard and Swagger UI

Deploy WAHA

devlikeapro/waha

devlikeapro/waha

Just deployed

/app/.sessions

Deploy and Host WAHA on Railway

What is WAHA?

WAHA (WhatsApp HTTP API) is a lightweight automation layer for WhatsApp Web that provides a REST and WebSocket API to send/receive messages, manage sessions, and integrate chatbots or workflows. It exposes a dashboard and API endpoints for programmatic control of WhatsApp instances.

About Hosting WAHA

Hosting WAHA means running the WAHA service (a Node.js-based WebJS engine) on a platform like Railway, managing its persistent session storage and media, and securing access with API keys or credentials. Typical hosting tasks include provisioning a runtime (Node.js), attaching storage or a database for session and media files, setting environment variables (API keys, base URL), and configuring any reverse proxy or custom domain. Railway simplifies this by providing environment variable management, an easy deployment workflow, and built-in scaling options.

Common Use Cases

  • Sending transactional notifications (order updates, alerts) to customers via WhatsApp.
  • Building conversational chatbots for customer support and lead qualification.
  • Automating reminders, two-factor verification, and workflow triggers tied to other services.

Dependencies for WAHA Hosting

  • Node.js (LTS) installed locally for development and building server images.
  • A Railway account (or equivalent hosting) with the ability to set environment variables and attach storage.

Deployment Dependencies

Adjust the endpoint path or payload to match your deployed WAHA Swagger docs.

Why Deploy WAHA on Railway?

Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.

By deploying WAHA on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.


Template Content

devlikeapro/waha

devlikeapro/waha

More templates in this category

View Template
N8N Main + Worker
Deploy and Host N8N with Inactive worker.

View Template
Postgres S3 backups
A simple NodeJS app to back up your PostgreSQL database to S3 via a cron

View Template
Prefect [Updated Nov ’25]
Prefect [Nov ’25] (ETL & Automation alternative to Airflow) Self Host