Rallly logo

Rallly

✓ Verified FOSSAGPL-3.0
Top open-source alternative to Doodle

Rallly is a sleek, self-hostable group scheduling and availability polling application built with Next.js, Prisma, and PostgreSQL. It lets teams find common meeting times without Doodle ads or registration friction.

Tech StackNext.js, TypeScript, Prisma, PostgreSQL, Tailwind
Self-Host DifficultyEasy
License ModelAGPL-3.0
GitHub Repositorylukevella/rallly

Recommended VPS & Hardware Sizing

Estimated Hosting: $4 - $6/mo (e.g. Hetzner CX22 or DigitalOcean)
Min RAM:1 GB
Rec RAM:2 GB
Compute:1 vCPU
Disk Space:10 GB SSD

Rallly vs Doodle Comparison Matrix

Evaluation CriteriaRallly (Open Source)Doodle (Proprietary)
Subscription Model100% Free Self-Hosted (Unlimited Users)Doodle Per-Seat / Usage Billing
Data Sovereignty100% On-Premise / Your Own VPSStored on Doodle Proprietary Cloud
Source Code AuditOpen-Source (AGPL-3.0)Closed-Source Proprietary Blackbox
INTERACTIVE TCO MODELEstimated Rate: $11/user/mo

Financial Impact: Migrating from Doodle to Self-Hosted Rallly

Detailed Stack Calculator →
5 Users (Early Startup)50 Users (Scaleup)200 Users (Enterprise Org)
Doodle (Cloud SaaS)Per-Seat Tax
$3,300per year ($275/mo)
3-Year Spend:$9,900

* Excludes enterprise SSO add-ons & usage overages

Rallly (Self-Hosted)Zero Per-Seat Fee
$120per year ($10/mo Linux VPS)
3-Year Compute:$360

* Commodity Hetzner / DigitalOcean compute instance

Cumulative 3-Year ROI+$9,540Net savings across 36 months (96% reduction)
Annual Free Cash:+$3,180/yr
Need C-Level Buy-In? Generate an instant ROI proposal memo to present to your CTO or CFO.

Core Capabilities & Features

✓Ad-free Group Date Polls
✓Instant Participant Voting (No Login Required)
✓SMTP & Magic Link Notifications
✓Multi-language Localization

Self-Host Rallly with Docker Compose

Tweak configuration ports, secrets, and volumes live. Download or copy your ready-to-run container file:

1-Click Docker Compose Generator

Generate production-ready container definitions with customizable ports and volumes.

RalllyAGPL-3.0

Open-source group meeting poll and scheduling assistant

Difficulty: Easy5,301 ⭐
Configure Parameters
docker-compose.rallly.yml
version: "3.8"
services:
  rallly:
    image: lukevella/rallly:latest
    container_name: rallly
    restart: unless-stopped
    ports:
      - "${PORT:-3000}:3000"
    environment:
      APP_URL: "${APP_URL:-http://localhost:3000}"
      SECRET_KEY: "${SECRET_KEY:-ossmatrix_prod_secret_2026}"
    volumes:
      - rallly_data:/data

volumes:
  rallly_data:

Frequently Asked Questions: Self-Hosting Rallly

How do I self-host Rallly using Docker Compose?

You can deploy Rallly (lukevella/rallly) on any Linux server by copying the docker-compose.yml template on this page, configuring your desired host port and persistent volume directory, and running 'docker compose up -d'.

How does Rallly compare to Doodle?

Rallly is an open-source, self-hosted alternative to Doodle built with Next.js, TypeScript, Prisma, PostgreSQL, Tailwind. Unlike Doodle ($6.95 - $14.95 / user / month), Rallly has zero per-user licensing fees and keeps 100% of your data on your own infrastructure.

What are the minimum VPS RAM and CPU requirements for Rallly?

For production self-hosting (Easy difficulty tier), we recommend at least 2 GB RAM (minimum 1 GB), 1 vCPU, and 10 GB SSD storage, which typically costs $4 - $6/mo (e.g. Hetzner CX22 or DigitalOcean).

Is Rallly free for commercial business use under the AGPL-3.0 license?

Yes. Distributed under the AGPL-3.0 license, Rallly can be self-hosted internally by businesses and engineering teams of any size without per-seat royalties.

README INTEGRATION // REPO EMBED

Embed Official Rallly Badge in GitHub README

Served locally from OSSMatrix with Cloudflare global edge caching. Real-time verified alternative status, zero third-party dependencies, sub-5ms load time.

Live Preview:Rallly Badge
Markdown Embed (GitHub / GitLab)
[![OSSMatrix Alternative](https://ossmatrix.com/api/badge/rallly)](https://ossmatrix.com/project/rallly)
HTML Embed (Docs / Landing Pages)
<a href="https://ossmatrix.com/project/rallly" target="_blank" rel="noopener noreferrer"><img src="https://ossmatrix.com/api/badge/rallly" alt="Rallly on OSSMatrix" /></a>
SIMILAR REPOSITORIES // PEER COMPARISON

Compare Rallly with Other Self-Hosted Alternatives

All Doodle Alternatives →