9 months ago
Right now, you can choose from more than 1200 Railway templates to deploy your favorite apps, magically 
What are some templates you wish existed?
What templates do you wish were improved / optimized / made better?
We’ve love to hear from the community. We'll put up template bounties for the top contenders in this thread 
47 Replies
9 months ago
API Gateways / API Management systems --
Improve documentation for Kong self-host -- i've spent hours debugging (and still doing it) why it doesn't want to talk to PSQL https://railway.com/deploy/Addl8t
sameerkumar18
API Gateways / API Management systems --Fusion https://www.fusio-project.org/Improve documentation for Kong self-host -- i've spent hours debugging (and still doing it) why it doesn't want to talk to PSQL https://railway.com/deploy/Addl8tUnkey https://github.com/unkeyed/unkey
9 months ago
It's lightweight, yet meets the basic needs of an API gateway:
https://railway.com/deploy/IR4lVv (a bit of self-promotion)
I'm working on adding more features but I don't have much time after work. Feel free to create an issue with features you would like to have and I will prioritize them.
9 months ago
Postgres GUI: https://mathesar.org/
Segment clone: https://jitsu.com/
Bookmarking: https://karakeep.app/
9 months ago
100% wish Chatterbox (open source alternative to Eleven Labs text to speech) was a template. I tried to set it up myself but couldn't figure it out.
growthatplumber
100% wish Chatterbox (open source alternative to Eleven Labs text to speech) was a template. I tried to set it up myself but couldn't figure it out.https://github.com/resemble-ai/chatterbox
9 months ago
This requires a GPU. Railway is unable to provision GPUs atm
9 months ago
PostgresSQL 17
. The source image seems to be there, but the SSL template still uses 16.
9 months ago
azuracast
9 months ago
Maybe this is too much, but hey, just a thought:
One idea that could perhaps be implemented is to support different versions in templates.
This way, for example, we could have different versions of Postgres: version 16 of the template could correspond to version 16 of Postgres, and version 17 to version 17, and so on. This way, the same template could support multiple versions of the underlying tech.
This would also allow community-developed templates to have a specific version, and users could deploy the one they want. For example, if I have a template with two services, an API and a DB in version 1.0, and then I add another service with a website for the API management part... users can't deploy that new service alone; the update button only appears when the services already deployed changes. It would be great if version 2.0 includes a new service, and the template could be updated to version 2.0 and this new service deployed.
Finally, if the service is from a GitHub repo, It would be great to be able to select the branch to deploy, so we can have beta versions on one branch and more stable versions on another branch.
9 months ago
No Code Architects Toolkit https://github.com/stephengpope/no-code-architects-toolkit
nerveman
Postgres GUI: https://mathesar.org/Segment clone: https://jitsu.com/Bookmarking: https://karakeep.app/
9 months ago
8 months ago
hola.
algun template de evolution.api?
8 months ago
Simple configurable prometheus, without a need to have in the github repo, just a template and it is ready to go
8 months ago
A Supabase template with a 100% successful deploy rate. Currently Railway does not have one, which is unexpected for such a popular database. I don't deploy anything that's not at 100%.
Same goes for ClickHouse and Metabase.
A scheduler with a UI like Cronicle (although I'd prefer something even simpler to use).
And then, Vanna.ai and its competitors like MindsDB.
And finally, why not a version of AnythingLLM with models deployable internally instead of via API? AnythingLLM is not yet perfect but way better for no-code audience than Ollama + OpenWebUI.
All of these tools are no or low code. You guys are all in the same low-code boat, you might as well start lending hand to each other.
eluchsinger
PostgresSQL 17 . The source image seems to be there, but the SSL template still uses 16.
8 months ago
For now you can change the image tag to 17, nuke the db, then restart, you'll get v17
eluchsinger
PostgresSQL 17 . The source image seems to be there, but the SSL template still uses 16.
8 months ago
https://railway.com/deploy/postgres-17 This is what I created by cloning the official Railway template but updated to image 17.
growthatplumber
100% wish Chatterbox (open source alternative to Eleven Labs text to speech) was a template. I tried to set it up myself but couldn't figure it out.https://github.com/resemble-ai/chatterbox
8 months ago
You can deploy such a model on Hugging Face.
7 months ago
PeerTube: https://joinpeertube.org/, Mastodon: https://joinmastodon.org/, and Navidrome: https://www.navidrome.org/
ju-li
This requires a GPU. Railway is unable to provision GPUs atm
7 months ago
it's a tts not an llm, it can run on a CPU.
eluchsinger
PostgresSQL 17 . The source image seems to be there, but the SSL template still uses 16.
7 months ago
Ooops. I responded twice but I can't delete my 2nd comment.
I created PostgreSQL 17 by copying the railway version and updating the version number: https://railway.com/deploy/postgres-17
Feel free to spin one up!
7 months ago
Docling, pretty much can OCR anything to markedown for LLMs. So I created one completed with proper auth.
https://railway.com/new/template/docling-ocr-anything?referralCode=Z1xivh
7 months ago
I had to create my own modded mc template since it did not exist.
larkben/mc
- cobblemon , fabric , container autosleeps to maxmize railway model and usage
Loving railway.
6 months ago
Would love to see a template for running Marker as an API: https://github.com/datalab-to/marker
6 months ago
a template for Lago would be cool https://getlago.com
6 months ago
A template for running Plasmic.app would be amazing! Github and Docker
irazvan2745
a template for Lago would be cool https://getlago.com
6 months ago
Just hosted Lago here - https://railway.com/deploy/lago
6 months ago
Sentry would be cool, the docker-compose just seem a bit complex: https://github.com/getsentry/self-hosted
6 months ago
I think it should be easier or better documented how to start accessing the code after deploying a template...maybe ask directly for eject?
6 months ago
I made a template to deploy docling you can use it to OCR anything to LLM ready data. https://railway.com/deploy/docling-ocr-anything
nick-potts
+1 on sentry
4 months ago
HÃ, maybe [Bugsink](https://www.bugsink.com) could be useful. This is a template I made for Railway.
nerveman
Postgres GUI: https://mathesar.org/Segment clone: https://jitsu.com/Bookmarking: https://karakeep.app/
4 months ago
where do you find these awesome open source projects
2 months ago
postgres 18 + ssl template with documentation how to add custom big ext like postgis, timescale etc. add those ext via UI will be better.
2 months ago
Reflex template that actually works
sameerkumar18
API Gateways / API Management systems --Fusion https://www.fusio-project.org/Improve documentation for Kong self-host -- i've spent hours debugging (and still doing it) why it doesn't want to talk to PSQL https://railway.com/deploy/Addl8tUnkey https://github.com/unkeyed/unkey
2 months ago
Hi! I made this template and would love for you guys to check it out. I’m open to any and all feedback!
2 months ago
blackdahlia313
azuracast
a month ago
yo
a month ago
I just wish i can have my whole project as a template and then i can deploy it everytime i get a new branch!
22 days ago
autumn would be nice
12 days ago
I had weeks of issues with the "Official" Vignesh OpenClaw template. So I built a secure, containerized Railway OpenClaw AI Agent Stack template with N8N, Tailscale and Composio's 500+ Saas Integrations - all the wiring done, Tailscale secured, model defaults reducing LLM costs by 90%. For the community's benefit and Railway users, please pin this next to the official one: https://railway.com/deploy/openclaw-ai-n8n-workflows-tailscale-secu
5 days ago
I recently built a template that might fit well in the Railway ecosystem.
Railway Secrets – a lightweight dashboard for managing and rotating Railway environment variables.
Problem it solves:
Railway provides great environment variable management, but there’s currently no built-in way to rotate secrets or manage their lifecycle across services.
What the template provides:
• Centralized dashboard for Railway secrets
• Manual and scheduled rotation
• Service-level or project-level scopes
• Encrypted history for rollback
• Admin-only access for teams
It’s built intentionally simple:
PHP + SQLite + Railway API.
Repo:
https://github.com/0xdps/railway-secrets
Template Deploy Link
https://railway.com/deploy/railway-secrets?referralCode=DPSRAIL&utm_medium=integration&utm_source=template&utm_campaign=generic
Would love feedback from the Railway team and community on how this could be improved as a template.
sameerkumar18
API Gateways / API Management systems --Fusion https://www.fusio-project.org/Improve documentation for Kong self-host -- i've spent hours debugging (and still doing it) why it doesn't want to talk to PSQL https://railway.com/deploy/Addl8tUnkey https://github.com/unkeyed/unkey
5 days ago
If you're trying to run API gateway / API key management on Railway, here’s the setup that has worked for me.
Kong + PostgreSQL on Railway (common issue)
The usual reason Kong can't connect to PostgreSQL on Railway is the connection string format.
Railway provides something like:
postgresql://user:password@host:port/database
But Kong expects the connection parameters separately.
Set these environment variables in the Kong service:
KONG_DATABASE=postgres
KONG_PG_HOST=${{Postgres.PGHOST}}
KONG_PG_PORT=${{Postgres.PGPORT}}
KONG_PG_USER=${{Postgres.PGUSER}}
KONG_PG_PASSWORD=${{Postgres.PGPASSWORD}}
KONG_PG_DATABASE=${{Postgres.PGDATABASE}}
Also run the Kong migrations once:
kong migrations bootstrap
Then start Kong normally.
Most Railway deploy failures happen because the migrations were never executed.
Unkey (best modern API key manager)
Unkey works well on Railway if you deploy it with:
Services
• Unkey API
• PostgreSQL
• Redis
Minimal environment setup:
DATABASE_URL=${{Postgres.DATABASE_URL}}
REDIS_URL=${{Redis.REDIS_URL}}
UNKEY_ROOT_KEY=<generate-secret>
Repo:
https://github.com/unkeyed/unkey
This gives you:
• API key generation
• Key validation endpoint
• Rate limiting
• Metadata per key
Fusio (full API management platform)
Fusio is heavier but useful if you want:
• API lifecycle management
• OAuth2 support
• API monetization
Deployment stack on Railway:
• PHP container
• PostgreSQL / MySQL
• Redis
Docs:
https://www.fusio-project.org/
Practical recommendation
For most Railway projects:
• Unkey → best API key system
• Kong → full API gateway
• Fusio → enterprise API management
If you want, I can also share a Railway template that deploys Kong + Postgres + Redis in one click, which avoids most of the setup issues.
A Supabase template with a 100% successful deploy rate. Currently Railway does not have one, which is unexpected for such a popular database. I don't deploy anything that's not at 100%.Same goes for ClickHouse and Metabase.A scheduler with a UI like Cronicle (although I'd prefer something even simpler to use).And then, Vanna.ai and its competitors like MindsDB.And finally, why not a version of AnythingLLM with models deployable internally instead of via API? AnythingLLM is not yet perfect but way better for no-code audience than Ollama + OpenWebUI.All of these tools are no or low code. You guys are all in the same low-code boat, you might as well start lending hand to each other.
3 days ago
I had searched to see if this was possible as well. I am searching for auth and have used supabase on several occasions for this.
mounta11n
Would love to see Wallabaghttps://github.com/wallabag/wallabag
a day ago
wallabag template has been published!
Just bring an SMTP server (resend.com has a free plan)
https://railway.com/deploy/wallabag?referralCode=dsmedia&utm_medium=integration&utm_source=template&utm_campaign=generic


