10 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
10 months ago
hello!
10 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 🙂
10 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.
10 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.
10 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.
10 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
10 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 🙂
10 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