Wasp framework will enable users to deploy to Railway with a single line in the CLI
mmaksimovic
FREEOP

a year 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

mmaksimovic
FREEOP

a year ago

N/A


a year ago

hello!


a year ago

first off, can this be deployed to Railway as-is?


mmaksimovic
FREEOP

a year ago

can you define what do you mean by "this"?

We're an open-source JS framework that wants to natively support Railway 🙂


mmaksimovic
FREEOP

a year ago


a year ago

can wasp be deployed to railway as-is?


mmaksimovic
FREEOP

a year ago

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.


a year ago

do wasp generated apps generate a dockerfile?


mmaksimovic
FREEOP

a year ago

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.


a year ago

does this single dockerfile run multiple applications in one? such as the frontend and backend


mmaksimovic
FREEOP

a year ago

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.


a year ago

but it would be a single dockerfile that runs those three services? via its multiple stages


mmaksimovic
FREEOP

a year ago

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


a year ago

oh gotcha, thank you for that context, what are your current blockers?


mmaksimovic
FREEOP

a year ago

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 😄


mmaksimovic
FREEOP

a year ago

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.


mmaksimovic
FREEOP

a year ago

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 🙂


a year 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


Welcome!

Sign in to your Railway account to join the conversation.

Loading...