---
title: "Deploy Fizzy"
description: "Deploy and Host Fizzy with Railway"
category: "Other"
url: https://railway.com/deploy/fizzy-2
---

# Deploy Fizzy

Deploy and Host Fizzy with Railway

**[Deploy Fizzy on Railway](https://railway.com/template/fizzy-2)**

- **Creator:** Inloop Studio
- **Category:** Other
- **Total deploys:** 5

## Template content

### fizzy https://www.fizzy.do/assets/images/favicon.png

- **Source:** basecamp/fizzy
- **Public domain:** Yes

## Buckets

- **active-storage**

## Documentation

# Deploy and Host Fizzy on Railway

Fizzy is a modern, open-source kanban board application built by 37signals (creators of Basecamp and HEY). Designed for tracking bugs, issues, ideas, and small projects, Fizzy offers a fast, vibrant, and bloat-free alternative to tools like Trello and Jira. It's self-hostable and emphasizes simplicity with features like auto-close for old cards, webhooks, and public boards.

## About Hosting Fizzy

Fizzy is built on Ruby on Rails with Hotwire (Turbo + Stimulus) for reactive server-rendered HTML, requiring minimal JavaScript overhead. Self-hosting Fizzy involves running the Rails application alongside PostgreSQL for persistent data storage and optionally Redis for caching and sessions. The application provides a Docker-based deployment workflow with a multi-stage Dockerfile, making containerized deployments straightforward. Configuration is managed through environment variables including database credentials, Redis URLs, and Rails secret keys. The lightweight architecture (~100MB Docker image) means Fizzy runs efficiently on modest hardware, making it ideal for individuals and small teams who want full control over their kanban data.

## Common Use Cases

- Bug and issue tracking for software development teams
- Idea management and brainstorming boards for creative projects
- Property management task tracking across multiple locations
- Personal productivity and small project organization
- Team collaboration boards with webhook notifications to Slack or Campfire

## Dependencies for Fizzy Hosting

- SQLite
- Ruby 3.2+ runtime environment

### Deployment Dependencies

- [Fizzy GitHub Repository](https://github.com/basecamp/fizzy) - Official source code
- [Fizzy Software License](https://github.com/basecamp/fizzy/blob/main/LICENSE) - Review before self-hosting
- [Fizzy Help Documentation](https://help.fizzy.do) - Official help resources

### Implementation Details

Key environment variables to configure:

```bash
# Required
SMTP_DOMAIN="" # Your verified domain for sending emails
SMTP_ADDRESS="" # Hostname of your SMTP server (e.g., smtp.mailgun.org, smtp.sendgrid.net)
SMTP_PASSWORD="" # Password or API key for SMTP authentication
SMTP_USERNAME="" # Username for SMTP authentication
MAILER_FROM_ADDRESS="" # Email address shown as sender in outgoing emails

# Optional
VAPID_PUBLIC_KEY="" # Public key for browser push notifications
VAPID_PRIVATE_KEY="" # Private key for browser push notifications
```

## Why Deploy Fizzy 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 Fizzy 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.

## Similar templates

- [Rocky Linux](https://railway.com/deploy/rocky-linux) — [Jul'26] Hosted Rocky Linux 9 workspace with SSH and persistent storage. 🚀
- [Foundry Virtual Tabletop](https://railway.com/deploy/X5tR6G) — A Self-Hosted & Modern Roleplaying Platform
- [Letta Code Remote](https://railway.com/deploy/letta-code-remote) — Run a Letta Code agent 24/7. No inbound ports, just deploy.

Open this page in a browser: https://railway.com/deploy/fizzy-2
