Railway

Deploy Kaneo new version - Self-Hosted Project Management + PostgreSQL

Kaneo - PostgreSQL for private team projects. kaneo w/ 1 service - api & ui

Deploy Kaneo new version - Self-Hosted Project Management + PostgreSQL

/var/lib/postgresql/data

Just deployed

Deploy and Host Kaneo new version - Self-Hosted Project Management + PostgreSQL on Railway

Kaneo is a fast, open-source project management platform designed to keep teams focused on their work without unnecessary complexity. This template deploys the new all-in-one Kaneo container with a persistent PostgreSQL database, providing a private, self-hosted workspace for organizing projects, tasks, priorities, and team collaboration.

About Hosting Kaneo new version - Self-Hosted Project Management + PostgreSQL

This Railway template deploys Kaneo using its new combined web and API image alongside a persistent PostgreSQL database. Railway automatically provides the public application domain, private service networking, database storage, and generated authentication secrets. Kaneo serves its interface on port 5173, while API requests are routed internally through /api. PostgreSQL stores users, workspaces, projects, tasks, and other application data. No persistent volume is required for the Kaneo service itself. After deployment, create the first account and optionally disable public registration to keep the instance private.

Common Use Cases

  • Host a private project and task management workspace for a team
  • Replace proprietary tools with an open-source, self-hosted alternative
  • Organize software development, product planning, and internal operations

Dependencies for Kaneo new version - Self-Hosted Project Management + PostgreSQL Hosting

  • Kaneo all-in-one container image
  • PostgreSQL database with persistent Railway storage

Deployment Dependencies

Implementation Details

The template uses the new combined Kaneo image introduced in version 2.6.0:

ghcr.io/usekaneo/kaneo:latest

The Kaneo container exposes port 5173, and its health endpoint is:

/api/health

Recommended Kaneo variables:

PORT=5173
KANEO_CLIENT_URL=https://${{RAILWAY_PUBLIC_DOMAIN}}
DATABASE_URL=${{Postgres.DATABASE_URL}}
AUTH_SECRET=${{secret(64)}}
DISABLE_REGISTRATION=false
DISABLE_GUEST_ACCESS=true

KANEO_API_URL does not need to be configured because the all-in-one image automatically derives it from KANEO_CLIENT_URL and routes API traffic through /api.

Keep DISABLE_REGISTRATION=false during the initial setup so the first account can be created. Afterward, set it to true and redeploy Kaneo to block public account creation. Users with valid workspace invitations can still register.

The PostgreSQL service should use a persistent volume mounted at:

/var/lib/postgresql/data

Kaneo supports optional S3-compatible object storage for uploads in task descriptions and comments. Without S3 configuration, the main project management features remain available, but file uploads are disabled.

Why Deploy Kaneo new version - Self-Hosted Project Management + PostgreSQL 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 Kaneo new version - Self-Hosted Project Management + PostgreSQL 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
Rocky Linux
[Jul'26] Hosted Rocky Linux 9 workspace with SSH and persistent storage. 🚀

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

Lucas
71
View Template
Letta Code Remote
Run a Letta Code agent 24/7. No inbound ports, just deploy.

Letta
51