Render for deployment a good choice?
I am looking to build a web app and trying to decide which provider to deploy on. I like Render very much from a dev experience perspective. I notice it is not on the list of supported providers for Wasp. Is it going to be a blocker? Or is there a standardised deployment method regardless of provider?
3 Replies
Hi @cking!M. I'm kapa.ai, your friendly support bot. I will try to answer your question by searching through the knowledge base. :wave:
----------------------
Wasp does not currently list Render as a supported provider for automated deployment via the Wasp CLI. The supported providers currently listed are Fly.io and Railway (coming soon) [^1^]. However, Wasp does allow for manual deployment to any provider that supports its build format [^2^].
The process of manual deployment involves building your Wasp app and then deploying the built app wherever and however you want, as long as your provider/server supports Wasp's build format. This means you can still deploy your app on Render if you wish, even if it's not listed as a supported provider [^2^].
For example, to deploy the frontend of your Wasp app, you would need to build the web app and then deploy the static files to your chosen provider [^5^].
In the future, Wasp may add support for more hosting providers like AWS, Netlify, GCP, Heroku, Render, Vercel, etc. as mentioned in an open Github issue [^3^].
However, it's important to note that while Render was mentioned as a potential default deployment method in a closed Github issue, it was not confirmed whether it was chosen as the new default method [^4^].
[^1^]: (https://wasp-lang.dev/docs/advanced/deployment/cli)
[^2^]: (https://wasp-lang.dev/docs/advanced/deployment/manually)
[^3^]: (https://github.com/wasp-lang/wasp/issues/169)
[^4^]: (https://github.com/wasp-lang/wasp/issues/767)
[^5^]: (https://wasp-lang.dev/docs/advanced/deployment/manually#3-deploying-the-web-client-frontend)
----------------------
Note: you can ask me a follow up question by @ mentioning me again :speech_balloon:
----------------------
Sorry @cking!M, 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?
I've done it like this, to test it out: https://ptb.discord.com/channels/686873244791210014/807629492847247420/1277640964672065620
This is really helpful thank you