Railway template scaffolding for Manyfold, a self-hosted digital asset manager for 3D print files. The published Railway marketplace name is manyfold.
Based on the upstream Docker Compose standard (non-solo) stack.
The template runs Manyfold as three Railway services:
app— Manyfold web UI + workers (public)postgres— application databaseredis— cache and background jobs (Redis 8; Railway deploys need auth inREDIS_URL)
Follow docs/railway-wiring.md when creating or
updating the marketplace template. It contains the exact service names,
reference variables, generated secrets, ports, healthchecks, and volume mounts.
Paste docs/description.md into the Railway template
Description field when publishing.
Only the app URL should be opened in a browser. Postgres and Redis stay on
Railway private networking. Railway allows one volume per service — mount
/models only; the upstream plugins path is ephemeral on Railway (see wiring
docs).
The wrapper currently tracks Manyfold 0.146.0 (Docker Hub semver tag for
upstream release v0.146.0).
- Copy
.env.exampleto.env. - Replace
SECRET_KEY_BASEwith a long random value (openssl rand -hex 64). - Start the stack:
docker compose up --buildOpen http://localhost:3214. Create the administrator account when prompted,
then add a library pointed at /models (the mounted volume).
- Bump the image tag in
services/app/Dockerfileto the new Docker Hub semver (GitHub releasevX.Y.Z→ image tagX.Y.Z). - Diff upstream docker-compose.example.yml and configuration docs for env/volume changes and port them here.
- Run
docker compose configand smoke-test/health, first-admin setup, library creation against/models, and a small model upload.
upstream-check.yml opens a version-bump PR weekly. Manyfold's Docker tags omit
the leading v from GitHub releases — strip it if a bot PR rewrites FROM to a
non-existent v* tag before merging.
This repository contains deployment configuration only. Manyfold is distributed under AGPL-3.0; see the upstream license.
Community-maintained Railway packaging — not an official Manyfold project.