---
title: "Deploy terraink"
description: "TerraInk is an open-source map poster generator"
category: "Other"
url: https://railway.com/deploy/terraink
---

# Deploy terraink

TerraInk is an open-source map poster generator

**[Deploy terraink on Railway](https://railway.com/template/terraink)**

- **Creator:** kmaki's Projects
- **Category:** Other
- **Total deploys:** 2

## Template content

### terraink

- **Image:** morveus/terraink@sha256:fc2bf325cccf64d4bb4809c8e1da9fb99d0cc18e1349ff26ed72419c5eeda900
- **Public domain:** Yes

## Documentation

# Deploy and Host TerraInk on Railway

## About Hosting

TerraInk is an open-source application for creating custom city map posters using OpenStreetMap data, MapLibre rendering, and a flexible styling and theming system. Railway provides a simple managed hosting environment for Docker-based applications, with public networking, HTTPS, and straightforward runtime configuration.

## Tech Stack

- Frontend: React + TypeScript + Vite
- Build Toolchain: Bun
- Runtime Server: Nginx
- Deployment Method: Docker image on Railway

## Why Deploy on Railway

- Supports Docker image deployment without source-build drift
- Allows pinned image versions for reproducible deployments
- Provides built-in HTTPS and public domain access
- Keeps runtime setup minimal with simple port-based routing
- Works well for static or semi-static web app hosting

## Common Use Cases

- Personal or commercial city map poster generation
- City-themed print and merchandise products
- Geographic design exploration and visual prototyping
- Browser-based map styling and poster creation tools

## Deployment Notes

- This deployment uses a prebuilt Docker image instead of building from source
- The pinned image digest improves deployment reproducibility
- The application listens on container port `80`
- Railway should route HTTP traffic using `PORT=80`
- No persistent volume is required for the baseline deployment
- The image startup command is not overridden in this setup

## Dependencies for TerraInk on Railway

### Deployment Dependencies

| Service | Image | Port | Volume | Type |
|---|---|---:|---|---|
| terraink | `morveus/terraink@sha256:fc2bf325cccf64d4bb4809c8e1da9fb99d0cc18e1349ff26ed72419c5eeda900` | 80 | none | HTTP |

## 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/terraink
