---
title: "Deploy Huly"
description: "A project management & collaboration tool similar to Linear, Jira or Notion"
category: "Other"
url: https://railway.com/deploy/huly-1
---

# Deploy Huly

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

**[Deploy Huly on Railway](https://railway.com/template/huly-1)**

- **Creator:** Vipul Asri
- **Category:** Other
- **Total deploys:** 60

## Template content

### Fulltext https://huly.io/favicon/favicon-384x384.png

- **Image:** hardcoreeng/fulltext:s0.7.330

### Hulykvs https://huly.io/favicon/favicon-384x384.png

- **Image:** hardcoreeng/hulykvs:s0.7.330

### Elasticsearch https://img.icons8.com/color/600/elasticsearch.png

- **Image:** elasticsearch:7.14.2
- **Start command:** `bash -c "chown -R elasticsearch:elasticsearch /usr/share/elasticsearch/data && exec su -s /bin/bash elasticsearch -c /usr/share/elasticsearch/bin/elasticsearch"`

### MinIO https://blog.alexellis.io/content/images/2017/01/minio_light_cir_sm-1.png

- **Image:** minio/minio
- **Start command:** `/usr/bin/minio server /data --console-address ":9001" --address ":9000"`

### Rekoni https://huly.io/favicon/favicon-384x384.png

- **Image:** hardcoreeng/rekoni-service:s0.7.330

### Kafka https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQqOKEVxLEPXLVAhlOcrfBnIOTzoCU23BwUMA&s

- **Source:** https://github.com/vipulasri/kafka-railway

### Cockroachdb https://www.gravatar.com/avatar/6a6972086023626a1bfc3019a5823ce7?s=120&r=g&d=404

- **Image:** cockroachdb/cockroach:latest-v24.2
- **Start command:** `/bin/bash -c "/cockroach/cockroach start-single-node --insecure --accept-sql-without-tls --background && /cockroach/cockroach sql --insecure -e 'CREATE DATABASE IF NOT EXISTS huly;' && tail -f /cockroach/cockroach-data/logs/cockroach.log"`

### Stats https://huly.io/favicon/favicon-384x384.png

- **Image:** hardcoreeng/stats:s0.7.330

### Workspace https://huly.io/favicon/favicon-384x384.png

- **Image:** hardcoreeng/workspace:s0.7.330

### Transactor https://huly.io/favicon/favicon-384x384.png

- **Image:** hardcoreeng/transactor:s0.7.330

### Frontend https://huly.io/favicon/favicon-384x384.png

- **Image:** hardcoreeng/front:s0.7.330

### Account https://huly.io/favicon/favicon-384x384.png

- **Image:** hardcoreeng/account:s0.7.330

### Collaborator https://huly.io/favicon/favicon-384x384.png

- **Image:** hardcoreeng/collaborator:s0.7.330

### Huly-Caddy http://caddyserver.com/old/resources/images/caddy-lock.png

- **Source:** vipulasri/huly-caddy-railway
- **Public domain:** Yes

## Documentation

# 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

- [Huly Official Documentation](https://docs.huly.io)
- [Huly Self-Host Repository](https://github.com/hcengineering/huly-selfhost)
- [Caddy Reverse Proxy Config](https://github.com/vipulasri/huly-caddy-railway)
- [Huly Community Forum](https://github.com/hcengineering/platform/discussions)

### 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.

## 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/huly-1
