---
title: "Deploy Nuphos Agent Runtime"
description: "Self-hosted Nuphos cloud agent that keeps working when your laptop sleeps"
category: "AI/ML"
url: https://railway.com/deploy/nuphos-agent-runtime
---

# Deploy Nuphos Agent Runtime

Self-hosted Nuphos cloud agent that keeps working when your laptop sleeps

**[Deploy Nuphos Agent Runtime on Railway](https://railway.com/template/nuphos-agent-runtime)**

Machine-readable deploy manifest (JSON, validated by TemplateCI): https://railway.com/deploy/nuphos-agent-runtime/manifest.json

- **Creator:** Yuanlin Lin's Projects
- **Category:** AI/ML
- **Total deploys:** 1

## Template content

### runtime

- **Image:** ghcr.io/nuphos/runtime:0.1.18-claude-code
- **Start command:** `/bin/sh -c "mkdir -p /home/node/workspace && chown node:node /home/node /home/node/workspace && (rmdir /workspace 2>/dev/null || true) && ln -sfn /home/node/workspace /workspace && exec setpriv --reuid=node --regid=node --init-groups --no-new-privs /usr/local/bin/nuphos-runtime-start openab run -c /etc/openab/config.toml"`
- **Health check:** /
- **Public domain:** Yes

## Documentation

# Deploy and Host Nuphos Agent Runtime on Railway

Nuphos Agent Runtime is the self-hosted cloud agent for [Nuphos](https://nuphos.ai), the agent workspace for teams. It runs Claude Code in your own Railway project, keeps working when your computer is closed, and lets you continue the conversation from your phone.

## About Hosting Nuphos Agent Runtime

This template deploys one service from the public `ghcr.io/nuphos/runtime` image with a persistent volume at `/home/node` for the agent's sign-in, settings and workspaces, and a public HTTPS domain on port 8080. No database is required. After the first deploy, open the service's domain to set a console password (setup stays open for 30 minutes after each start), sign in to your own Claude account from the console, then press **Connect to Nuphos** to pair the agent with your workspace. The agent keeps its own sign-in; Nuphos does not store it.

## Common Use Cases

- Run a Nuphos cloud agent on your own Railway account instead of Nuphos Cloud
- Keep long agent tasks running when your laptop is closed
- Continue agent conversations from the Nuphos mobile app

## Dependencies for Nuphos Agent Runtime Hosting

- A Nuphos workspace where you are an administrator ([nuphos.ai](https://nuphos.ai))
- Your own Claude subscription to sign the agent in

### Deployment Dependencies

- Runtime image: https://github.com/nuphos/nuphos/pkgs/container/runtime
- Source and docs: https://github.com/nuphos/nuphos/tree/main/apps/runtime
- Railway notes: https://github.com/nuphos/nuphos/tree/main/deploy/railway

### Implementation Details

`RAILWAY_RUN_UID=0` lets the start command fix ownership of the fresh volume, then the agent drops to the unprivileged `node` user before it starts. Keep the volume when redeploying: it holds the agent's credentials and workspaces.

## Why Deploy Nuphos Agent Runtime 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 Nuphos Agent Runtime 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

- [Chat Chat](https://railway.com/deploy/-WWW5r) — Chat Chat, your own unified chat and search to AI platform.
- [stella](https://railway.com/deploy/stella) — Self-host stella with web, API, Postgres, Redis, and object storage.
- [Hermes Agent | OpenClaw Alternative with Dashboard](https://railway.com/deploy/hermes-agent-or-openclaw-alternative-wit) — Self-Hosted Hermes AI Agent for Telegram, Discord & Slack

Open this page in a browser: https://railway.com/deploy/nuphos-agent-runtime
