---
title: "Deploy manyfold"
description: "A self-hosted digital asset manager for 3d print files"
category: "Other"
url: https://railway.com/deploy/manyfold
---

# Deploy manyfold

A self-hosted digital asset manager for 3d print files

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

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

## Template content

### postgres https://devicons.railway.app/i/postgresql.svg

- **Image:** ghcr.io/railwayapp-templates/postgres-ssl:18

### redis https://cdn.sanity.io/images/sy1jschh/production/0ce0bfdcfbdbf69662b1116671f97c2dd788b655-157x157.svg

- **Image:** redis:8.2.1
- **Start command:** `/bin/sh -c "rm -rf $RAILWAY_VOLUME_MOUNT_PATH/lost+found/ && exec docker-entrypoint.sh redis-server --requirepass $REDIS_PASSWORD --save 60 1 --dir $RAILWAY_VOLUME_MOUNT_PATH"`

### app https://avatars.githubusercontent.com/u/152926958?s=48&v=4

- **Source:** osbytes/template-manyfold
- **Health check:** /health
- **Public domain:** Yes

## Documentation

# Deploy and Host Manyfold on Railway

Manyfold is a self-hosted digital asset manager for 3D print files. Browse models
in interactive 3D, organise by tags, creators, and collections, share privately
or on the Fediverse, and keep STL/3MF libraries tidy on disk.

## About Hosting Manyfold

This template runs the standard Manyfold stack: the app (web UI plus background
workers), PostgreSQL for metadata, and Redis 8 for cache and Sidekiq jobs. Only
the app is public; the database and Redis stay on private networking. Persist a
single volume at `/models` for your library (Railway allows one volume per
service). First boot runs database prepare and may take a minute before
`/health` is ready. After deploy, create an admin account, point a library at
`/models`, and upload a small model to confirm storage and workers.

## Common Use Cases

- Personal or makerspace library for STL, 3MF, and related 3D print assets
- Shared team catalogue with tags, collections, and creator metadata
- Federated sharing of models across Manyfold instances / the Fediverse

## Dependencies for Manyfold Hosting

- Manyfold app (`manyfold3d/manyfold`)
- PostgreSQL 15
- Redis 8 (password required in `REDIS_URL` on Railway)

### Deployment Dependencies

- Upstream project: https://github.com/manyfold3d/manyfold
- Product site &amp; docs: https://manyfold.app/
- Docker image: https://hub.docker.com/r/manyfold3d/manyfold
- Self-host configuration: https://manyfold.app/sysadmin/configuration.html

### Implementation Details

- Public entry: app on port `3214`, healthcheck `/health`
- `REDIS_URL` must include Redis auth (Railway Redis 8 rejects unauthenticated clients)
- One volume on `app` at `/models`; upstream’s plugins path is ephemeral on Railway

## Why Deploy Manyfold 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 Manyfold 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) — [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/manyfold
