9 months ago
… and we'd like to collaborate with the Railway team on announcing this together. Ideally, we'd have an email thread or a private channel to go into all the details.
We already support Fly, which is kind of the default go-to for our users - https://wasp.sh/docs/deployment/deployment-methods/cli#flyio
18 Replies
9 months ago
hello!
9 months ago
first off, can this be deployed to Railway as-is?
can you define what do you mean by "this"?
We're an open-source JS framework that wants to natively support Railway 🙂
9 months ago
can wasp be deployed to railway as-is?
wasp generated apps can be deployed to Railway, however, we have a CLI that doesn't support natively deployments to Railway.
We package client, server, and the db into a docker container and ship it to Fly for example.
We'd like to change that, we want to add Railway as another option.
9 months ago
do wasp generated apps generate a dockerfile?
By default, Wasp generates a multi-stage Dockerfile. This file is used to build and run a Docker image with the Wasp-generated server code. It also runs any pending migrations.
9 months ago
does this single dockerfile run multiple applications in one? such as the frontend and backend
You always get the following parts:
A Node.js server.
A static client.
A PostgreSQL database.
3 pieces that work together, and that you can deploy wherever you want.
9 months ago
but it would be a single dockerfile that runs those three services? via its multiple stages
I think the answer is yes 😄
This is our engineer btw - https://github.com/railwayapp/cli/pull/596
and here's the PR on our side - https://github.com/wasp-lang/wasp/pull/2578
9 months ago
oh gotcha, thank you for that context, what are your current blockers?
we'd like to make a joint announcement, so ideally a marketer/growth person I can get in touch with.
fun fact, I'm a growth person at Wasp, not a developer 😄
we'll handle the implementation on our end, as well as initial testing, making sure things work as intended.
The test version now runs, but we'll need a few more weeks to officialy release it. in 3 sprints we think we'll be ready.
btw, we're in CEST time zone, my email is milica@wasp-lang.dev, so your colleagues can also reach me there, or we can have a private thread here 🙂
9 months ago
we'd be happy to re-post your post on X with a caption, but im afraid we cannot spare any marketing cycles at the moment