Best Alternatives To Heroku For hosting a NodeJS app for FREE

  Рет қаралды 88,899

Raddy

Raddy

Күн бұрын

Пікірлер: 138
@RaddyDev
@RaddyDev 2 жыл бұрын
I am curious about which platform you're going to be using and why?
@tsreenivas6550
@tsreenivas6550 2 жыл бұрын
i am using Cyclic
@olusegunlight3190
@olusegunlight3190 Жыл бұрын
Cyclic
@withpikachu2402
@withpikachu2402 Жыл бұрын
Just using hosting service. Deployment was much harder but it was ok once I did it
@Sameer.Trivedi
@Sameer.Trivedi Жыл бұрын
I hated renders spinning down of projects, When I shared my project people would tell I cannot see anything, so I switched the backend to cyclic.
@jayedwards7520
@jayedwards7520 Жыл бұрын
cyclic, unfortunately, doesn't work well with django. I gave it a whirl but it's features just aren't mature enough right now and it doesn't really offer the kind of support for non-NodeJS driven BE. If I have to massively modify my codebase (which runs quite well on render) to drive it on cyclic then it isn't saving me time unfortunately.
@olusegunlight3190
@olusegunlight3190 Жыл бұрын
A big thank you!! cyclic worked fine without no issues, was struggling with vercel then stumbled on your video. A big thanks to you bro!
@RaddyDev
@RaddyDev Жыл бұрын
Glad it helped!
@christopheradolphe
@christopheradolphe Жыл бұрын
I recently complete a Node.js course and wanted to build a side project to put the knowledge into practice. However, I was still wondering were I could host my REST API application and your video shows up my YT feed. Many thanks.
@RaddyDev
@RaddyDev Жыл бұрын
Congrats and good luck with the side project!
@challapavankumar5929
@challapavankumar5929 Жыл бұрын
thankyou so much bro! i wasted 1 hr on unwanted sites but cyclic worked on 1st time .
@MiguelVarona-uj2mm
@MiguelVarona-uj2mm 6 ай бұрын
Cyclic is not available for new registrations.
@edutech8909
@edutech8909 Жыл бұрын
Thanks a lot, I was already getting confused on setting up using Render. But this explained really well and has helped me deploy. Thanks a lot! you earned another subscriber ;)
@RaddyDev
@RaddyDev Жыл бұрын
Glad it helped!
@splendedspirit8626
@splendedspirit8626 9 ай бұрын
great video man, no one else made any video on cyclic or render
@RaddyDev
@RaddyDev 9 ай бұрын
Glad you liked it!
@srikanthambaldhage5264
@srikanthambaldhage5264 2 жыл бұрын
Thank you very much Raddy. What if I want to host a fullstack application with database too. Can you please make one videos on this!
@dulanjanaabeyrathna
@dulanjanaabeyrathna 2 жыл бұрын
u can use railway
@Hacking-NASSA-with-HTML
@Hacking-NASSA-with-HTML Жыл бұрын
Hi! Use Render for that.
@PranavKJha
@PranavKJha 11 ай бұрын
This is precisely what I was searching for.
@arjun_vinod
@arjun_vinod 5 ай бұрын
In my app I've used mongoDB locally (compass). So for hosting on render, how can I upload it to the cloud?
@RaddyDev
@RaddyDev 5 ай бұрын
Get a MongoDB atlas account. If you are just starting out the free tier will work absolutely find for you. I still use the free tier on a couple of projects and I never had to update. Then use the connection string they give you in your application when you deploy on Render. To migrate the data, you can simply export it from compass, and import in MongoDB Atlas. You might have to create the tables manually, but it's easy to do, and then you insert the data
@kartikgupta5566
@kartikgupta5566 Жыл бұрын
such amazing content the first pic showing difference between cyclic and render was enough to free my worries, I had previously hosted on render but due to inactivity delay i didn't like it, looks liky cyclic will perform better, thanks saved my time.
@Jackdisc567
@Jackdisc567 2 жыл бұрын
It is much needed, thanks man
@RaddyDev
@RaddyDev 2 жыл бұрын
Happy to help
@kush_shah
@kush_shah 5 ай бұрын
Can I deploy site if i am having MySQL database in xampp server?
@RaddyDev
@RaddyDev 5 ай бұрын
Technically yes, but that would be self-hosting from home. Find a cloud database if you want to simplify the process. There are many free ones out there that will save you a lot of time
@spliffys303
@spliffys303 2 жыл бұрын
I've started to use Netlify which has a free tier. Mainly using this because our company does. Only frustration is the structure of my code needs to change because of how netlify functions work. So there's a little bit of a learning curve but not a bad thing!
@RaddyDev
@RaddyDev 2 жыл бұрын
I've head good things about Netlify, I need to try it. The platforms I mentioned are the same... I made a NodeJs project using MongoDB and I had to restructure my code to the way they do it to make it work. Not a big deal as you said
@swarooppatil10
@swarooppatil10 Жыл бұрын
Ho brother could u please suggest me some youtube video for hosting Nodejs app on Netlify
@PRITESHKRSRV
@PRITESHKRSRV Жыл бұрын
Hi bro/sis, I have tried many times to host my app.js node js file which includes routes to render html files but after deployment on netlify it always shows 404 error file can't be found. Can you tell me please what changes should I do for proper deployment
@iagosilva5064
@iagosilva5064 8 ай бұрын
great video man, two amazing options
@googoochu3923
@googoochu3923 8 ай бұрын
Can i host backend with websockets feature in these two servers like heroku or will it lose connection like deploying on vercel?
@Yash-ko1zh
@Yash-ko1zh 8 ай бұрын
Same problem I am also facing , did you got any free site to host?
@googoochu3923
@googoochu3923 8 ай бұрын
@@Yash-ko1zh apparently render supports websockets connection for 5 mins
@Yash-ko1zh
@Yash-ko1zh 8 ай бұрын
@@googoochu3923 Thank you brother
@ClubDeGanadores1
@ClubDeGanadores1 Жыл бұрын
thank you so much for helping, had a really hard time with Heroku, It was asking for $$$, New subscriber!
@RaddyDev
@RaddyDev Жыл бұрын
Glad I could help!
@codefoxx
@codefoxx Жыл бұрын
I was about to recommend cyclic and that was the first one on your list haha
@udbhavvikramsingh3449
@udbhavvikramsingh3449 Жыл бұрын
Much needed 🎉
@hmr_zz
@hmr_zz Жыл бұрын
Thanks man 🎉 Worth it
@muhammadrasul1581
@muhammadrasul1581 Жыл бұрын
i have a question regards hosting and its for database, how can i get the data saved in the database to my pc, i want to host my api but the data is very sensitive and i want to save them into my pc when there was a data in the database, another question i have is, i have only made an api and used express js, but i dont have a website services because the whole api is serving in a REST kind of situation, in that case what should i do?
@RaddyDev
@RaddyDev Жыл бұрын
You can get a local database. You can install MongoDB locally or pretty much any SQL database of your choice. It would be a matter of transferring the data... I don't know your use case to answer the second question. I guess you can create a website and display the data from your API... Why did you create the Rest API? What was the plan behind it?
@kemalsogut9342
@kemalsogut9342 10 ай бұрын
I receive "This site can’t provide a secure connection" error after a while and also when I try to open the app on other devices. Any suggestion?
@RaddyDev
@RaddyDev 10 ай бұрын
It sounds like an SSL issue. What service did you end up using? Could have a look online to see if anybody else has the same problem
@respectculture9959
@respectculture9959 Жыл бұрын
how about the database such as sql? where i can host it?
@RaddyDev
@RaddyDev Жыл бұрын
You could try Supabase. They have a fairly generous free tier. Are you after a free one? You could get a cheap VPS and install whatever you want on it
@iliyalim9943
@iliyalim9943 10 ай бұрын
does anyone know how to deploy a nodejs app without revealing sensitive data? data inside the dotenv file
@RaddyDev
@RaddyDev 10 ай бұрын
Don't upload your .env file on Github, make sure that your server is secure and try to rotate your keys. Depending on the service you use, you can also restrict the use of the key and add usage limits. If you want to go deep, you could look into AWS Secrets Manager and Google Cloud Secret Manager.
@abhishekT700
@abhishekT700 10 ай бұрын
For me thr Render worked I think the Cyclic didnt worked because am using the EJS. Well thanks a lot mate U earned a sub Nice work
@sofiuzzaman-sofi
@sofiuzzaman-sofi Жыл бұрын
I deploy. Its success but not getting live link why?
@RaddyDev
@RaddyDev Жыл бұрын
There will be one somewhere on your dashboard
@nested9301
@nested9301 Жыл бұрын
shared hosting is great but iwant to know to vps hosting on windows 10 :(
@RaddyDev
@RaddyDev Жыл бұрын
I have mainly used VPS based on Linux. Never tried Windows... :/
@geekinactionn
@geekinactionn Жыл бұрын
Do I need to have my server in separate project from my frontend stuff?
@RaddyDev
@RaddyDev Жыл бұрын
It's up to you. You can have them in one folder like that: Project Folder - Server (NodeJs) -- index.js -Client (Something) -- index.html There is also another option, called Monorepo. I just don't know if all platforms have that option when it comes to deployment (possibly)
@YIPCS-g4m
@YIPCS-g4m Жыл бұрын
I would like to ask, is it like Heroku, has tinyDB, or connecting mySQL to build up SQL API?
@RaddyDev
@RaddyDev Жыл бұрын
They are both very similar to Heroku. Cyclic has the option of AWS DynamoDB and Render has the option of PostgreSQL. The Database - Superbase offers a very generous free tier that you can connect to any both of them
@regd9297
@regd9297 Жыл бұрын
Is it better to deploy your front and backend separately, or deploy them together ?
@RaddyDev
@RaddyDev Жыл бұрын
I can't say if it's better or worse, but its more modern to do them separately. Most people use a front end framework like Angular or React and everything is separate.
@hanisdamia2310
@hanisdamia2310 2 жыл бұрын
very much needed! thank you TT^TT
@RaddyDev
@RaddyDev 2 жыл бұрын
No problem 😊
@Unclear-Reality
@Unclear-Reality Жыл бұрын
Thanks brother this is amazing video keep posting videos. Great Content
@RaddyDev
@RaddyDev Жыл бұрын
I appreciate the comment brother
@samjacker
@samjacker 9 ай бұрын
i have a server which is connected with mongodb can this work ?
@RaddyDev
@RaddyDev 9 ай бұрын
You have your own MongoDB server? Yeah it should work as long as something is not blocking the connection
@samjacker
@samjacker 9 ай бұрын
@@RaddyDev thank you it works pretty good
@anyflix131
@anyflix131 Жыл бұрын
I might be late to ask byt can you tell are there any platform like cyclic but more app I can host
@RaddyDev
@RaddyDev Жыл бұрын
That would be Render dot com
@bennyxu1895
@bennyxu1895 11 ай бұрын
if i update the code on github, will the website get updated as well
@RaddyDev
@RaddyDev 11 ай бұрын
Yeah it will update your website automatically as soon as you push changes
@belfroutcsch9579
@belfroutcsch9579 2 жыл бұрын
how to add buildpack like heroku?
@RaddyDev
@RaddyDev 2 жыл бұрын
I am not sure, you'll have to look up in their docs
@sarahahmed2112
@sarahahmed2112 Жыл бұрын
Thanks for the video. I need to deploy my MySQL database to work with the nodejsapp. Do you have recommendations for good mysql hosting platforms? It doesn't have to be completely free, because I know that would mean very low security, but my database isn't huge and I don't need exceptional security - if there's a good cheap option out there I'd like to know.
@RaddyDev
@RaddyDev Жыл бұрын
If you want to have them in one place, maybe Heroku or Render. Supabase is a popular PostgreSQL option worth exploring
@shooting4star2023
@shooting4star2023 5 ай бұрын
Do they support web socket?
@RaddyDev
@RaddyDev 5 ай бұрын
They do. If you google "heroku websockets", they have a good tutorial on how to get started
@khalidmohammedet
@khalidmohammedet Жыл бұрын
Thank you, It was very useful!
@rickjosee
@rickjosee Жыл бұрын
cyclic leaves the code open like replit?
@RaddyDev
@RaddyDev Жыл бұрын
On the free Cyclic tier you can connect private repository if this is what you mean. So they won't be open on GitHub
@djibrilm__-
@djibrilm__- Жыл бұрын
thanks for the video finally I can deploy something for my portfolio thanks again.
@ArushaAscendExpeditions
@ArushaAscendExpeditions Жыл бұрын
Thanks man, This helps a lot
@RaddyDev
@RaddyDev Жыл бұрын
Glad to hear it!
@ponmuthu..4796
@ponmuthu..4796 7 ай бұрын
Great tutorial
@RaddyDev
@RaddyDev 7 ай бұрын
Thank you!
@fikrialfarizi5454
@fikrialfarizi5454 Жыл бұрын
Can i use golang ?
@RaddyDev
@RaddyDev Жыл бұрын
I don't know if you can. I assume not, but have a look around their website, you never know
@rafaelmacedo7155
@rafaelmacedo7155 Жыл бұрын
Thank you so much for share with us Bro.
@RaddyDev
@RaddyDev Жыл бұрын
My pleasure
@gamekentang6273
@gamekentang6273 Жыл бұрын
Hey this is static or dynamic?
@RaddyDev
@RaddyDev Жыл бұрын
Dynamic
@gamekentang6273
@gamekentang6273 Жыл бұрын
@@RaddyDev why i can't create new data?
@Shubham_admin
@Shubham_admin 10 ай бұрын
custom domain is paid in cyclic
@RaddyDev
@RaddyDev 10 ай бұрын
That's a shame. Could try Render, I think that I used a custom domain on a free tier project
@ItsMiaMuffy3
@ItsMiaMuffy3 7 ай бұрын
Cyclic no longer on :(
@RaddyDev
@RaddyDev 6 ай бұрын
It's a shame that they are closing down :(
@Omega-uh2su
@Omega-uh2su 2 ай бұрын
wonderful video thank you
@RaddyDev
@RaddyDev 2 ай бұрын
Thank you
@leoMC4384
@leoMC4384 Жыл бұрын
Site says the limit for free users is 1 app and 10,000 API requests a day. So it's basically useless now.
@RaddyDev
@RaddyDev Жыл бұрын
The plans where updated recently and it's 10,000/month. It's quite generous, and I believe that the majority of people won't even come close to reaching that limit
@HanzMarkPT
@HanzMarkPT 10 ай бұрын
Thank man.
@valenciawalker6498
@valenciawalker6498 10 ай бұрын
Thank you
@nguyenhoangnhutanhk16_hcm64
@nguyenhoangnhutanhk16_hcm64 8 ай бұрын
tks bro
@harishkumark9010
@harishkumark9010 9 ай бұрын
render works good for me
@dananjayachathuranga7113
@dananjayachathuranga7113 Жыл бұрын
nodejs Apex legend-Api !!! what is that 🙃
@trjoksepha4770
@trjoksepha4770 Жыл бұрын
thnx
@RaddyDev
@RaddyDev Жыл бұрын
most welcome!
@AtaGowani
@AtaGowani 7 ай бұрын
Great video! Cyclic is unfortunately shutting down :(
@RaddyDev
@RaddyDev 7 ай бұрын
That's a shame 😔
@samjacker
@samjacker 6 ай бұрын
talk about vercel !
@RaddyDev
@RaddyDev 6 ай бұрын
That's a good shout. For some reason I only associate Varcel with NextJs and it didn't even cross my mind to try and deploy a NodeJs app
@hassaanqaisar2074
@hassaanqaisar2074 Жыл бұрын
Render is not FREE now
@RaddyDev
@RaddyDev Жыл бұрын
It's free for hobbyist, students and indie hackers. Just checked, no changes here
@blackmaxdesigns1523
@blackmaxdesigns1523 6 ай бұрын
Cyclic has been shut down😐
@juancamacho479
@juancamacho479 Жыл бұрын
heroku was trash anyways lol, thank you for the alternatives, they seems to be better
@RaddyDev
@RaddyDev Жыл бұрын
I didn't like that the server would go to sleep after a few min of inactivity. It is the right thing to do, but it was annoying :-D
@mayankjirao8747
@mayankjirao8747 Жыл бұрын
I love you
@RaddyDev
@RaddyDev Жыл бұрын
I love you too
@CW91
@CW91 6 ай бұрын
Cyclic is no more
@davidgirgis4130
@davidgirgis4130 3 ай бұрын
cyclic is shutting down
@RaddyDev
@RaddyDev 3 ай бұрын
That's a shame. Render might be the last free good option that I can think of. Oh and Varcel should work
@souravvashisht7153
@souravvashisht7153 Жыл бұрын
Cyclic Update Only 1 app
@RaddyDev
@RaddyDev Жыл бұрын
Yeah unfortunately they changed their free tier
@jeissonwee3736
@jeissonwee3736 2 ай бұрын
Ciclic was die :///
@RaddyDev
@RaddyDev 2 ай бұрын
It's a shame...
@CREATORSPVTLTD
@CREATORSPVTLTD 8 ай бұрын
Personally, I feel Render is far better than Netlify
@maisamhussaintoorie7119
@maisamhussaintoorie7119 Жыл бұрын
My project is built with ejs template and the directory of my project looks something like Main Project node_modules/ public (having css only) view (ejs files)/ app.js date.js package.json package-lock.json Question is will this work In such a structure of the project or not because I try to deploy it to firebase and netlify but it failed to show the page. Please 🙏 guide
@RaddyDev
@RaddyDev Жыл бұрын
You won't be able to deploy a NodeJS project on those platforms. It has nothing to do with your project file structure, but the actual hosting provider. I believe that both Firebase and Netlify are for Static Sites only (JAMSTACK) which means no processing on the server with exception of serverless functions. You'll need a web service provider for NodeJs. The good free ones that I know of are Cyclic sh and Render. The free tiers are great for hobby projects and you can always upgrade if you need to. Luckily most platforms are fairly affordable now. With a budget of ~$5/mo you have a lot of options. Cyclic, Render, Heroku or even build your own VPS. Alternatively you can convert your website to a static website. I hope this helps
@maisamhussaintoorie7119
@maisamhussaintoorie7119 Жыл бұрын
@@RaddyDev So will my project be deployed to cyclic sh accurately with ejs template as you directed in the video?
@RaddyDev
@RaddyDev Жыл бұрын
@@maisamhussaintoorie7119 EJS will work, but the problem you might face is that everything is counted as a request. If you have 2 images on your site, that's 2 requests gone. You could host your files elsewhere, an example would be Amazon S3 Bucket. Good option if you need a CDN. I don't know the specifics of your project, but a cheap VPS is a good option.
@patobeur41
@patobeur41 Жыл бұрын
thx
How to Deploy Node js Application on Heroku
7:43
Daily Code Buffer
Рет қаралды 73 М.
Deploy your Next.js app to a VPS (EASY!)
15:38
ByteGrad
Рет қаралды 40 М.
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
Quando A Diferença De Altura É Muito Grande 😲😂
00:12
Mari Maria
Рет қаралды 45 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
Deploy NodeJS Application on AWS - Amazon Web Services | NodeJS
19:51
Heroku Is Dead, Here's What I Recommend
11:59
Theo - t3․gg
Рет қаралды 268 М.
How to Host a website for free on google drive
4:21
Work Smart
Рет қаралды 752 М.
Deploy Node.js website on Heroku for Free
8:40
Raddy
Рет қаралды 125 М.
3 Alternatives for Heroku's Free Tier - Full Stack & API Hosting
13:04
Traversy Media
Рет қаралды 224 М.
Every React Concept Explained in 12 Minutes
11:53
Code Bootcamp
Рет қаралды 860 М.
How I deploy serverless containers for free
6:33
Beyond Fireship
Рет қаралды 578 М.
Host Node JS Application for FREE on Back4App || NodeJS FREE Hosting
10:48
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН