---
title: "Deploy SketchForge 3D Editor"
description: "Forge ideas into 3D, right in your browser"
category: "Other"
url: https://railway.com/deploy/sketchforge-3d-editor
---

# Deploy SketchForge 3D Editor

Forge ideas into 3D, right in your browser

**[Deploy SketchForge 3D Editor on Railway](https://railway.com/template/sketchforge-3d-editor)**

Machine-readable deploy manifest (JSON, validated by TemplateCI): https://railway.com/deploy/sketchforge-3d-editor/manifest.json

- **Creator:** ZtoA
- **Category:** Other
- **Total deploys:** 4

## Template content

### SketchForge https://styles.redditmedia.com/t5_ihg5oa/styles/communityIcon_g560t64mwy7h1.png?width=128&frame=1&auto=webp&s=42fcf739c45be0becf30380a696db7762eec5f75

- **Image:** ghcr.io/formsmith746/sketchforge-3d:latest
- **Public domain:** Yes

## Documentation

# Deploy and Host SketchForge 3D Editor on Railway

SketchForge is a browser-based 3D modeling and design editor for creating and editing 3D models without a local CAD installation. It supports primitives, boolean operations, groups, holes, chamfers, and fillets, with import and export support for formats including STL, OBJ, and STEP.

## About Hosting SketchForge 3D Editor

This Railway template runs SketchForge 3D Editor in a Docker container and exposes the web application on port `8080`. No separate database is required for the editor. A Railway persistent volume is mounted at `/data/projects` to retain shared SketchForge projects across container restarts and redeployments. Once deployed, Railway provides a public URL for accessing the 3D editor from a web browser. The template handles the container deployment, networking, and persistent project storage so you can focus on using and sharing the editor.

## Common Use Cases

* Create and edit 3D models directly in a web browser.
* Host a shared 3D modeling workspace for teams, classrooms, workshops, and makerspaces.
* Import existing STL models, modify them in SketchForge, and export models in STL, OBJ, or STEP formats.

## Dependencies for SketchForge 3D Editor Hosting

* SketchForge 3D Editor Docker image.
* Railway persistent volume mounted at `/data/projects`.

### Implementation Details

SketchForge runs inside a Docker container and listens on port `8080`. Railway's public networking should target port `8080` to route requests to the editor.

The Railway persistent volume is mounted at:

```text
/data/projects
```

This directory is used for persistent shared project storage. The volume allows project files to remain available when the container is restarted or redeployed.

## Why Deploy SketchForge 3D Editor 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 SketchForge 3D Editor 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/sketchforge-3d-editor
