How I Am Using a Lifetime 100% Free Server

How I Am Using a Lifetime 100% Free Server

As developers, we need to run and host the backends on cloud services. Many BaaS (backend as a service) are available, but they have limitations in functionality, features, or duration of free use. If you are tired of searching for a free and reliable server, I think then you are at the right place.

What if I say I have been using the Linux-based server for free for more than 4–5 years? Yes, you heard it right. I am using this Linux server with Ubuntu 20 installed, 24 GB RAM, 4 CPUs, and 200 GB storage for a lifetime free.

I have used AWS and Google Cloud Platform for 1 year, and after that, their free services expired. Aws is providing one free server for one year with 1 GB RAM and 30 GB Storage meanwhile, Google Cloud Platform provides $300 credit for one year, which is enough to create an 8 GB server or more than that. But the problem is they both provide it only for one year.

Approximately four years ago, I was looking for some free cloud services; hence, my AWS and GCP trial expired. During the search, I found that Oracle Cloud provides lifetime free servers without any restrictions. So, I signed up for Oracle Cloud and started using it, and since today, which is approximately four to five years ago, I have been using it absolutely free.

oracle.com/in/cloud/free/

Here I came up with the full guide to getting started with Oracle Cloud

The first thing we need to do is create the Oracle Cloud account; for that, you require your working email and credit card. It will take a few minutes, and they will charge you $1 or $2 for payment and credit card verification. Don’t worry; this amount is refundable and will be credited back after a couple of days.

  • Navigate to — https://signup.oraclecloud.com/
  • Fill out the signup form correctly
  • Verify your email
  • Provide the valid details along with payment details (You will not be charged) and finish the signup process.
signup.oraclecloud.com/

Create free instance

Once you complete the signup process you have to log into your Oracle Cloud account using the recently created identity. Once you successfully log in you will see the Oracle Dashboard, you have to choose compute > instances.

Then click on the Create instance button —

On the next screen, you have to choose the always free tagged resources only. For example, if you want to use Ubuntu then you have to edit the image and shape, and select the Ubuntu image tagged always free —

In the next step, download the public and private keys that are required to connect with your server via SSH.

Then attach the boot volume up to 200GB and click on the create button,

It will take some time, and you will be ready to use your always-free instance.

Note: For AMD based architecture you will get 1 GB RAM With 1 CPU and for ARM based architecture you will get 24 GB RAM with 4 CPUS

My server Stats

SSH into your Server

To manage newly create instance you need to login into it using SSH (Secure Shel), this will provide you the command line access to your server. You can log in to your server via the keys that you have downloaded (server.key) in previous steps while creating the new instance. You may required to change the permission of the key file one, you can use the following commands—

chmod 600 path/to/server.key // to change the permission
ssh -i path/to/server.key ubuntu@your-public-ip

It will take few seconds, after that you will be able to login into your server, it will show scree like below —

To help you create and set up the free Oracle server, I have found a well-explained video on YouTube. This will show you a step-by-step guide to set up your server. I hope this will help you a lot.

Based on the response on this story I can conclude that you have 50–50 chances of working this trick. Many developers are taking advantage of this service and may of them are not able to complete it. So you can give it a try.

Thank you for taking the time to read this article! If you found it helpful, a clap 👏 would be greatly appreciated — it motivates me to continue writing more. If you want to learn more about open-source and full-stack development, follow me on Twitter (X) and Medium.

Leave a Reply

Your email address will not be published. Required fields are marked *

Golang Cheatsheet DOWNLOAD PDF