---
title: "Deploy Kaneo new version - Self-Hosted Project Management + PostgreSQL"
description: "Kaneo - PostgreSQL for private team projects. kaneo w/ 1 service - api & ui"
category: "Other"
url: https://railway.com/deploy/kaneo-new-version-self-hosted-project-ma
---

# 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 on Railway](https://railway.com/template/kaneo-new-version-self-hosted-project-ma)**

- **Creator:** Xav's Projects
- **Category:** Other
- **Total deploys:** 1

## Template content

### Postgres https://devicons.railway.app/i/postgresql.svg

- **Image:** ghcr.io/railwayapp-templates/postgres-ssl:18

### kaneo https://avatars.githubusercontent.com/u/192649426

- **Image:** ghcr.io/usekaneo/kaneo:latest
- **Public domain:** Yes

## Documentation

# 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

- [Kaneo GitHub repository](https://github.com/usekaneo/kaneo)
- [Kaneo documentation](https://kaneo.app/docs/core)
- [Kaneo Docker Compose installation](https://kaneo.app/docs/core/installation/docker-compose)
- [Kaneo environment variables](https://kaneo.app/docs/core/installation/environment-variables)

### Implementation Details

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

```text
ghcr.io/usekaneo/kaneo:latest
```

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

```text
/api/health
```

Recommended Kaneo variables:

```env
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:

```text
/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.



## 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/kaneo-new-version-self-hosted-project-ma
