---
title: "Deploy ClearFlask"
description: "Open-source feedback: voting boards, roadmap, changelog. Canny alternative"
category: "Other"
url: https://railway.com/deploy/clearflask
---

# Deploy ClearFlask

Open-source feedback: voting boards, roadmap, changelog. Canny alternative

**[Deploy ClearFlask on Railway](https://railway.com/template/clearflask)**

- **Creator:** Matus Faro's Projects
- **Category:** Other
- **Total deploys:** 3

## Template content

### clearflask-connect

- **Image:** ghcr.io/clearflask/clearflask-connect:latest
- **Public domain:** Yes

### mariadb

- **Image:** mariadb:10.5
- **Start command:** `docker-entrypoint.sh mysqld --port=3306 --sql-mode=IGNORE_SPACE --explicit-defaults-for-timestamp --secure-file-priv=/tmp --bind-address=::`

### clearflask-server

- **Image:** ghcr.io/clearflask/clearflask-server:latest

## Documentation

# Deploy and Host ClearFlask on Railway

ClearFlask is an open-source feedback management platform — a self-hosted alternative to Canny and UserVoice. Collect user feedback on voting boards, let users prioritize with votes, and close the loop with a public roadmap and changelog. Mature, production-ready, and built for running your product in the open.

## About Hosting ClearFlask

This template deploys the complete ClearFlask stack as three services: the API server (Java), the Connect server-side-rendering frontend (Node.js), and MariaDB. Storage is fully self-contained — an embedded file-backed DynamoDB and local-disk content storage persist to attached volumes, so no AWS account or external services are needed. On first boot the server generates its secrets and creates its database schema; allow a few minutes. Then sign up with the admin email you set at deploy time, create your project, and your feedback portal is live directly on the generated Railway domain. Runs comfortably within 1 GB of memory.

## Common Use Cases

- Collect and prioritize product feedback on voting boards (Canny/UserVoice alternative)
- Publish a public roadmap and changelog to close the feedback loop with your users
- Run a self-hosted, single-tenant feedback portal for your SaaS, optionally under your own custom domain

## Dependencies for ClearFlask Hosting

- MariaDB (deployed and wired up by this template)
- ClearFlask Docker images pulled from GitHub Container Registry (ghcr.io/clearflask)

### Deployment Dependencies

- [ClearFlask on GitHub](https://github.com/clearflask/clearflask)
- [ClearFlask documentation](https://github.com/clearflask/clearflask#readme)
- [ClearFlask Cloud](https://clearflask.com) — the managed alternative if you'd rather not self-host

### Implementation Details

The server runs in single-tenant platform mode (`CLEARFLASK_ENVIRONMENT=PRODUCTION_PLATFORM`): dashboard signup is restricted to the super-admin email you provide at deploy time, and your project is served on the service's root domain — no wildcard DNS required. You can attach a custom domain to the connect service at any time; update `CLEARFLASK_DOMAIN` to match.

## Why Deploy ClearFlask 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 ClearFlask 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/clearflask
