logo
icon

Rallly

Self-hosted Rallly (Doodle alternative) with PostgreSQL on Zeabur.

template cover
部署次数1
发布者ridemountainpig
创建于2025-11-30
模版内的服务
service icon
service icon
标签
ToolSchedulingCollaboration

Rallly

This template deploys a self-hosted instance of Rallly with PostgreSQL on Zeabur.

Rallly is an open-source scheduling and poll tool, similar to Doodle.

Features

  • Create polls to find the best date or option
  • Clean and modern UI
  • Google OAuth authentication

Required Environment Variables

  • NEXT_PUBLIC_BASE_URL – Base URL of your instance (includes scheme and domain)
  • SECRET_PASSWORD – 32-character secret for session encryption (you can generate one at https://jwtsecrets.com/)
  • SUPPORT_EMAIL – Shown as contact email in the UI
  • DATABASE_URL – Postgres connection string (auto-generated from the PostgreSQL service)

Authentication Setup

Google OAuth

  1. Go to Google Cloud Console
  2. Create a new project or select an existing one
  3. Create OAuth 2.0 Client ID
  4. Set "Authorized redirect URIs" to: https://DOMAIN.zeabur.app/api/auth/callback/google
    • Replace DOMAIN with your actual domain
  5. Copy the Client ID and Client Secret
  6. Set GOOGLE_CLIENT_ID and GOOGLE_CLIENT_SECRET environment variables

For detailed setup instructions, visit: https://support.rallly.co/self-hosting/configuration#google

Additional Configuration

You can customize more settings including email login and SMTP configuration.

For more configuration options, please refer to the official documentation: https://support.rallly.co/self-hosting/configuration