Railway

Deploy Huly

A project management & collaboration tool similar to Linear, Jira or Notion

Deploy Huly

Third Party

Just deployed

/usr/share/elasticsearch/data

Just deployed

/data

Just deployed

/var/lib/kafka/data

Just deployed

/cockroach/cockroach-data

Backend

Just deployed

Just deployed

Just deployed

Just deployed

Just deployed

Just deployed

Just deployed

Just deployed

Just deployed

Deploy and Host Huly on Railway

Huly is an all-in-one project management platform combining tasks, issues, documents, and team collaboration in a single workspace. An open-source alternative to Linear, Jira, and Notion – purpose-built for development teams wanting full data control.

About Hosting Huly

Deploying Huly traditionally requires orchestrating multiple microservices, complex Docker Compose configurations, manual networking setup, and tedious environment variable management. This Railway template eliminates that complexity entirely. With one click, you get a fully configured Huly instance with Caddy reverse proxy handling SSL and routing, private networking for all backend services, and pre-wired environment variables. No Docker knowledge required, no configuration files to edit – just deploy and start collaborating in under 5 minutes.

Common Use Cases

  • Self-hosted project management - Run your own private Huly instance for complete data sovereignty and compliance
  • Team collaboration platform - Replace multiple SaaS tools with a unified self-hosted workspace for tasks, docs, and communication
  • Enterprise deployments - Deploy on-premise or in private cloud with full security and data control for regulated industries

Dependencies for Huly Hosting

  • Caddy (reverse proxy with automatic SSL, only public service)
  • Frontend (React web application)
  • Account Service (authentication and authorization)
  • Transactor (business logic and WebSocket server)
  • Collaborator (real-time document collaboration)
  • CockroachDB (distributed SQL database)
  • Elasticsearch (full-text search engine)
  • Kafka (message queue for event streaming)
  • MinIO (S3-compatible object storage)
  • Rekoni (AI/ML service), Stats (analytics), KVS (key-value store)

Deployment Dependencies

Implementation Details

Architecture: Only Caddy is publicly exposed. All backend services (frontend, account, transactor, databases) use Railway's private networking for security. Caddy routes /_accounts, /_transactor, /_collaborator to respective services while stripping prefixes.

Deployment takes ~3-5 minutes:

  1. Infrastructure services start (CockroachDB, Kafka, Elasticsearch, MinIO)
  2. Core services launch (account, transactor, collaborator, workspace)
  3. Frontend and Caddy deploy with auto-SSL
  4. Visit your Railway URL and create first account

Post-deployment (optional):

  • Enable email notifications via SMTP/AWS SES
  • Enable video calls with LiveKit credentials
  • Add custom domain in Caddy service settings

Why Deploy Huly 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 Huly 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.


Template Content

More templates in this category

View Template
Foundry Virtual Tabletop
A Self-Hosted & Modern Roleplaying Platform

Lucas
View Template
(v1) Simple Medusa Backend
Deploy an ecommerce backend and admin using Medusa

Shahed Nasser
View Template
peppermint
Docker-compose port for peppermint.sh

HamiltonAI