---
title: "Deploy Ubuntu 25.10 (Web Terminal)"
description: "Instant Ubuntu 25.10 browser terminal powered by ttyd"
category: "Other"
url: https://railway.com/deploy/ubuntu-2510-web-terminal
---

# Deploy Ubuntu 25.10 (Web Terminal)

Instant Ubuntu 25.10 browser terminal powered by ttyd

**[Deploy Ubuntu 25.10 (Web Terminal) on Railway](https://railway.com/template/ubuntu-2510-web-terminal)**

- **Creator:** decoge
- **Category:** Other
- **Total deploys:** 33

## Template content

### Ubuntu 25.10 (Web Terminal)

- **Source:** https://github.com/decoge/ubuntu-2510-webterminal-railway
- **Public domain:** Yes

## Documentation

# Deploy and Host Ubuntu 25.10 (Web Terminal) on Railway

This template provides a **one-click Ubuntu 25.10 web terminal** running on Railway, giving you instant browser-based access to a full Linux shell without managing servers or SSH keys. Ubuntu 25.10 (Questing Quokka) is a Debian-based Linux operating system. 

## About Hosting Ubuntu 25.10 (Web Terminal)

Deploying Ubuntu 25.10 (Web Terminal) on Railway uses the official minimal Ubuntu Docker image in a lightweight containerized environment. Railway manages orchestration, networking, and scaling, providing a clean Ubuntu instance without server management overhead. A persistent volume is mounted at `/data` to retain files, configurations, and application data across redeployments and restarts. This setup offers an on-demand, cloud-hosted Ubuntu environment ideal for isolated Linux workloads and experimentation.

## Common Use Cases

- Development and testing environments for Linux-specific applications
- Running scripts, compiling software, or installing and experimenting with packages
- Prototyping tools or workflows requiring a full Ubuntu shell
- Hosting lightweight services or background tasks with persistent storage

## How Access Works

- Access the Ubuntu shell directly from your **browser**
- Secured with **basic authentication**
- Backed by **[ttyd](https://github.com/tsl0922/ttyd)**, providing a real interactive terminal
- Fully compatible with Railway’s dynamic port routing


## Dependencies for Ubuntu 25.10 (Web Terminal) Hosting
### Environment Variables

Configure the following variables in the Railway dashboard:

- **`USERNAME`**  
  The username used to log in to the web-based terminal.

- **`PASSWORD`**  
  The password used to log in to the web-based terminal.

### Deployment Dependencies

- Official Ubuntu Docker image: `ubuntu:25.10` (available on Docker Hub: https://hub.docker.com/_/ubuntu)
- SSH: Railway CLI for proxy access and diagnostics: https://docs.railway.app/guides/cli#ssh

## SSH usage (Optional)
### Prerequisites
Ensure you have the necessary setup in place: 
1. The Railway CLI installed on your local machine. 
2. Logged in with your Railway account using `railway login`. 

### Usage
You can copy the exact command directly from the Railway dashboard: 
1. Navigate to your project in the Railway dashboard. 
2. Right-click on the service you want to connect to. 
3. Select "Copy SSH Command" from the dropdown menu. 
4. Paste the command into your terminal on your local machine to connect

## Why Deploy Ubuntu 25.10 (Web Terminal) 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 Ubuntu 25.10 (Web Terminal) 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) — 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/ubuntu-2510-web-terminal
