3 Replies
Hi @Jay. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave:
----------------------
Based on the knowledge sources provided, I can offer some recommendations for web hosting options that are commonly used with Wasp applications. Here are a few suggestions:
1. Fly.io: Fly.io is recommended for hosting both the server and database of your Wasp application. It's mentioned as one of the deployment providers with step-by-step guides available.
2. Netlify: Netlify is suggested for hosting the client (frontend) part of your Wasp application. It's a popular static hosting solution that offers a free tier for many use cases.
3. Railway: Railway is mentioned as a simple way to host your server, database, and even the client. It offers a free tier with certain limitations.
4. Heroku: While Heroku is listed as an option, it's worth noting that they no longer offer a free tier as of November 28, 2022.
It's important to note that Wasp applications are full-stack and consist of a Node.js server, a static client, and a PostgreSQL database. You have the flexibility to deploy each part separately on different platforms if desired. For example, you could use Netlify for the client, Fly.io for the server, and a service like Neon for the database.
The choice of hosting provider may depend on your specific needs, budget, and preferences. Fly.io and Railway seem to be popular choices among Wasp users for their ease of use and free tier offerings.
----------------------
Note: you can ask me a follow up question by @ mentioning me again :speech_balloon:
----------------------
Sorry @Jay, I seem to be having a bit of trouble. Don't worry though, I've pinged my support and they will try to fix me up! :technologist:
Perhaps try again in 15mins?
@Jay the CLI commaned
wasp deploy
deploys your entire app to Fly.io. Other people really like Railway as an alternative.Introduction | Wasp
After developing your app locally on your machine, the next step is to deploy it to the web so that others can access it.