Absolutely FREE hosting server for your Backend (For Life)

You are probably in a search of free server to host your backend, I was too. But don’t worry, I got you covered. Your endless browsing ends here.

Criteria for Choosing a Server

I was building a Chess app in Node.js with Socket.io.

So my cr…


This content originally appeared on DEV Community and was authored by Shivam Dhaka

You are probably in a search of free server to host your backend, I was too. But don't worry, I got you covered. Your endless browsing ends here.

Criteria for Choosing a Server

I was building a Chess app in Node.js with Socket.io.

So my criteria for choosing a server was simple, but not easy:

  1. It should be absolutely free for life.

  2. No credit card required.

  3. Web-sockets support.

But every free hosting service, had their own little caveats. Most of them were free for a limited time like AWS free tier (and required credit card), or they were serverless which weren't fitting my use case as they are short-lived and don't usually support web sockets. There are some exception to this, but they require some changes in the code to be configured for Serverless.

Then I found this son of gun free hoisting service called Serv00

It completely supported my use case and I even deployed two of my apps on it. One of them was used MVC architecture and other one was the Chess app with web sockets.

Features

You get so much features, and it supports almost all the popular technologies for absolutely free, some of them are:

  • Support for Modern Technologies: PHP (5.6 to 8.3), Node.js, Python, Ruby, Java, Go, C/C++, Rust, Perl, Django, Pyramid, RoR, Redmine, Trac, Catalyst, TCL/TK, Lua, Erlang, D, R

  • 3 GB Storage with Unlimited Monthly Transfer

  • Host 100 Websites with 15 System Processes

  • 10 MySQL, 3 PostgreSQL, and 3 MongoDB Databases

  • SSH Access with SSH Tunneling and Remote Database Access

  • Free SSL Certificates and HTTP/2 Support

  • E-mail via IMAP and POP3 with SSL/TLS and via WWW (webmail)

  • Daily Backups and 7-Day Backup Retention

  • No Ads with a Free Subdomain (login.serv00.net)

  • Git/SVN/HG Repositories and Custom Error Pages

  • Crontab Tasks and Ability to Run Your Own Software

All for free!

Ease of use

If I talk about ease of use, it is not so simple like deployment on Vercel or Cloudflare. You have to manually enter into the server using SSH to configure your app (or you can use their DEVIL web client and FTP for file transfer).

But I take this as a learning opportunity. If you have never tried SSH, trust me, it's worthwhile to give it a shot.

This is the first part of the blog, I'm planning to write a second part explaining how to set up your own app on Serv00.com and how did it. If you want to read that, do leave a comment mentioning that. It will help and encourage me. :)

Limitations of Free Hosting Servers

Being free comes with its own limitations. The biggest ones are:

  • Resource restrictions

    This was my biggest concern, as this server comes only with 520mb of RAM. You need to optimize your apps if you want to deploy multiple of them. I have two Node.js apps currently running on it. And it is already utilizing 70% of the RAM.

    If you want to save some RAM, I will suggest that you only deploy your backend on it, you can deploy your frontend on some free CDN like Vercel or Cloudflare. They are free till a very large number of requests.

  • No admin access

    As it is a shared server, you do not get admin access. But in my opinion it is not that much of a hassle because you get an option to “run your own application” and admin usually installs the needed software (which is allowed) for your application.

  • Potential downtimes

    I haven't faced major downtimes, just 1 hour of downtime in last 2 months.

Overall community support

Community support is great. There is a forum where you can ask your questions. Admin typically replies to people queries in a day or two, and they are helpful. I myself tried the forum multiple times and every time admin solved my query, so that's a plus point.

Conclusion

So if you're looking for a free server, for your personal project or for learning development, Serv00.com is the best one for your needs.

If you liked the blog and find it helpful, do leave a like. It will give me encouragement to write such more blogs. And if you want a guide on how to use Serv00.com and set up your own application. Do let me know in comments. 🍀✌️

Connect with me on LinkedIn: shivamdhaka


This content originally appeared on DEV Community and was authored by Shivam Dhaka


Print Share Comment Cite Upload Translate Updates
APA

Shivam Dhaka | Sciencx (2024-08-25T13:16:43+00:00) Absolutely FREE hosting server for your Backend (For Life). Retrieved from https://www.scien.cx/2024/08/25/absolutely-free-hosting-server-for-your-backend-for-life/

MLA
" » Absolutely FREE hosting server for your Backend (For Life)." Shivam Dhaka | Sciencx - Sunday August 25, 2024, https://www.scien.cx/2024/08/25/absolutely-free-hosting-server-for-your-backend-for-life/
HARVARD
Shivam Dhaka | Sciencx Sunday August 25, 2024 » Absolutely FREE hosting server for your Backend (For Life)., viewed ,<https://www.scien.cx/2024/08/25/absolutely-free-hosting-server-for-your-backend-for-life/>
VANCOUVER
Shivam Dhaka | Sciencx - » Absolutely FREE hosting server for your Backend (For Life). [Internet]. [Accessed ]. Available from: https://www.scien.cx/2024/08/25/absolutely-free-hosting-server-for-your-backend-for-life/
CHICAGO
" » Absolutely FREE hosting server for your Backend (For Life)." Shivam Dhaka | Sciencx - Accessed . https://www.scien.cx/2024/08/25/absolutely-free-hosting-server-for-your-backend-for-life/
IEEE
" » Absolutely FREE hosting server for your Backend (For Life)." Shivam Dhaka | Sciencx [Online]. Available: https://www.scien.cx/2024/08/25/absolutely-free-hosting-server-for-your-backend-for-life/. [Accessed: ]
rf:citation
» Absolutely FREE hosting server for your Backend (For Life) | Shivam Dhaka | Sciencx | https://www.scien.cx/2024/08/25/absolutely-free-hosting-server-for-your-backend-for-life/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.