---
title: "Deploy fantastic-perception"
description: "Deploy and Host fantastic-perception with Railway"
category: "Other"
url: https://railway.com/deploy/fantastic-perception
---

# Deploy fantastic-perception

Deploy and Host fantastic-perception with Railway

**[Deploy fantastic-perception on Railway](https://railway.com/template/fantastic-perception)**

- **Category:** Other

## Template content

### terminal

- **Source:** https://github.com/Creatorsitee/terminal

## Documentation

![Ubuntu](https://img.shields.io/badge/Ubuntu-22.04-E95420?logo=ubuntu)
![Docker](https://img.shields.io/badge/Docker-Supported-blue?logo=docker)

# Ubuntu-Railway

Want to try out Ubuntu or want to have a mini version of Ubuntu available at all times? Then feel free to give this project a try:

[![Deploy on Railway]([https://railway.app/button.svg)](https://railway.com/template/4lvigd?referralCode=zkQBwB](https://railway.com/deploy/JsvkR3?referralCode=pzNQPs&utm_medium=integration&utm_source=template&utm_campaign=generic))

## Description

This project uses the official [Ubuntu 22.04](https://hub.docker.com/_/ubuntu) image to deploy a container which can then be used to install most of the CLI tools. Behind the scenes, it uses [ttyd](https://github.com/tsl0922/ttyd) to provide a hassle-free and a very accessible way to access the command line.

### Features

- 🐧 Official Ubuntu 22.04 LTS base
- 🔒 Password-protected web terminal
- 💻 Neofetch display on login

## Environment Variables

- **PORT:** The port on which the ttyd program will listen on.
- **USERNAME:** The username which will be used to login to the web shell.
- **PASSWORD:** The password which will be used to login to the web shell.

**NOTE:** It is strongly advised to provide the USERNAME and PASSWORD environment variables before deploying the project.

## Deploy and Host

Click the deploy button above to deploy this template to Railway. The deployment process is automatic and takes just a few minutes. This service will be accessible via the Railway-provided domain after deployment.

## Why Deploy

- Quick access to an Ubuntu terminal from anywhere
- No local installation required
- Perfect for testing and learning
- Lightweight and fast

## Common Use Cases

- Testing shell scripts
- Learning Linux commands
- Remote development environment
- Package testing

## Dependencies for Deployment

- Docker (handled by Railway)
- Railway account

### Deployment Dependencies

This template automatically installs:
- wget
- curl
- git
- python3
- python3-pip
- neofetch
- ttyd

## About Hosting

Railway provides free tier hosting with:
- $1 free credit monthly
- Automatic HTTPS
- Custom domains support
- Easy environment variable management


## 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/fantastic-perception
