---
title: "Deploy Chirp Waitlist"
description: "Deploy a private referral waitlist with cohorts, live totals, and export."
category: "Starters"
url: https://railway.com/deploy/chirp-waitlist
---

# Deploy Chirp Waitlist

Deploy a private referral waitlist with cohorts, live totals, and export.

**[Deploy Chirp Waitlist on Railway](https://railway.com/template/chirp-waitlist)**

- **Creator:** Lawrence Lane's Projects
- **Category:** Starters

## Template content

### web https://raw.githubusercontent.com/lbliii/chirp-waitlist/v0.1.1/favicon.svg

- **Source:** https://github.com/lbliii/chirp-waitlist
- **Health check:** /ready
- **Public domain:** Yes

### Postgres https://devicons.railway.app/postgresql.svg

- **Image:** ghcr.io/railwayapp-templates/postgres-ssl:18

## Documentation

# Deploy and Host a Referral Waitlist with Railway

Deploy Chirp Waitlist as a polished launch page and private signup desk. One
click provisions the web application and PostgreSQL with generated credentials,
private service wiring, and no required configuration fields.

## About Hosting Chirp Waitlist

Chirp Waitlist runs as one Chirp web service backed by Railway PostgreSQL. The
public page collects duplicate-safe signups, gives new participants a
browser-held referral link, and shows live aggregate activity. The private owner
desk provides search, cohorts, invite states, retention, deletion, theming, and
formula-safe CSV export.

## Why Deploy Chirp Waitlist on Railway

- Zero-input deployment with generated owner and signing secrets.
- Branded launch page with three restrained theme accents and editable copy.
- Duplicate-safe intake and enumeration-resistant responses.
- Direct referral attribution without tracking pixels or analytics vendors.
- Live HTMX aggregate refresh with an accessible no-JavaScript form path.
- One focused application service—no Redis, worker, email vendor, or CRM.

## Common Use Cases

- Pre-launch signup pages for indie products and small startups.
- Referral-driven private betas and founding-member cohorts.
- Event, community, or open-source project interest lists.
- A portable lead list that can be ejected, inspected, and fully owned.
- A simple launch page before the main product or marketing site exists.

## Dependencies for Chirp Waitlist Hosting

The template uses only the included Chirp application and Railway PostgreSQL.
No email provider, queue, cache, object store, CRM, or analytics service is
needed.

### Deployment Dependencies

- Python 3.14 via Railpack
- Chirp 0.10.x with PostgreSQL and signed-session extras
- Railway PostgreSQL with a persistent data volume
- Generated `CHIRP_SECRET_KEY` and `WAITLIST_ADMIN_TOKEN`
- Private `${{Postgres.DATABASE_URL}}` service reference


## Similar templates

- [open-excalidraw](https://railway.com/deploy/open-excalidraw) — Self-hostable collaborative drawing built on Excalidraw
- [caring-vibrancy](https://railway.com/deploy/caring-vibrancy) — Deploy and Host caring-vibrancy with Railway
- [Appsmith](https://railway.com/deploy/appsmith-1) — Low-code platform for internal tools, dashboards, and admin panels.

Open this page in a browser: https://railway.com/deploy/chirp-waitlist
