---
title: "Discussion on \"A path to hosting personal projects for free on the cloud\" | Hashnode"
description: "Discussion on \"A path to hosting personal projects for free on the cloud\". Having created a series of personal projects, I was excited to start building a number of projects of mine, but after being orphaned by the discontinuation of Heroku's free plans, the first challenge was to host them. To start my search, I had some p..."
url: "https://hashnode.com/posts/a-path-to-hosting-personal-projects-for-free-on-the-cloud/638669b4aab052e45708b3f3"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [A path to hosting personal projects for free on the cloud](https://edumats.dev/a-path-to-hosting-personal-projects-for-free-on-the-cloud?utm_source=hashnode&utm_medium=feed)

Having created a series of personal projects, I was excited to start building a number of projects of mine, but after being orphaned by the discontinuation of Heroku's free plans, the first challenge was to host them. To start my search, I had some p...

Nov 29, 2022 · 9 min read · edumats.dev  
Updated Dec 1, 2022  
Read the article

-   [#web-development](https://hashnode.com/tag/web-development)
-   [#webdev](https://hashnode.com/tag/webdev)
-   [#aws](https://hashnode.com/tag/aws)
-   [#serverless](https://hashnode.com/tag/serverless)

## Written by

[Eduardo Matsuoka](https://hashnode.com/@edumats)

@edumats · São Paulo, Brazil

  
[View profile](https://hashnode.com/@edumats)

Web Developer that loves Python

## Responses 8

Markdown supported · ⌘↵ to post

[Md Shakib Ahmed](https://hashnode.com/@mdshakibahmed)

[Dec 3, 2022](https://hashnode.com/posts/a-path-to-hosting-personal-projects-for-free-on-the-cloud/638669b4aab052e45708b3f3/comment/638b9cb94a96bb8fda4374f1)

Thank you for sharing this Valuable Information. Definitely, we need to About it. I'm really happy to know about that, Yeah I'm super excited to share what I found! I have found Ezytor. [EZYTOR](https://ezytor.com/) is a drag-and-drop website builder. Developers can easily edit their websites with this editor. By using EZYTOR, you can create a website faster and with more control than with any other drag-and-drop tool. I'm happy to find this Great One! so You can try it If you want!🥰

[Md Shakib Ahmed](https://hashnode.com/@mdshakibahmed)

[Dec 3, 2022](https://hashnode.com/posts/a-path-to-hosting-personal-projects-for-free-on-the-cloud/638669b4aab052e45708b3f3/comment/638b9c304a96bb8fda4374c9)

Thank you for sharing this Valuable Information. Definitely, we need to About it. I'm really happy to know about that, Yeah I'm super excited to share what I found! I have found Ezytor. [EZYTOR](https://ezytor.com/) is a drag-and-drop website builder. Developers can easily edit their websites with this editor. By using EZYTOR, you can create a website faster and with more control than with any other drag-and-drop tool. I'm happy to find this Great One! so You can try it If you want!🥰

[Lovepreet Singh](https://hashnode.com/@Singh5713)

[Dec 3, 2022](https://hashnode.com/posts/a-path-to-hosting-personal-projects-for-free-on-the-cloud/638669b4aab052e45708b3f3/comment/638ae07dafa1e687fea3b234)

🤜 Helpful, Keep writing.

Kindly checkout my blog too [lovepreet.hashnode.dev/make-multiple-requests-to-…](https://lovepreet.hashnode.dev/make-multiple-requests-to-your-server-jmeter)

[Lilian Shimohirao](https://hashnode.com/@Slowshimogo)

[Dec 2, 2022](https://hashnode.com/posts/a-path-to-hosting-personal-projects-for-free-on-the-cloud/638669b4aab052e45708b3f3/comment/638a39fd1338cf81a87651cf)

Wow! this was really insightful. I love how you detailed your plan first, it made the text easy to follow. Keep up the good work! Looking forward to reading more articles from you in the near future! Peace

[Eduardo Matsuoka](https://hashnode.com/@edumats)

[Dec 2, 2022](https://hashnode.com/posts/a-path-to-hosting-personal-projects-for-free-on-the-cloud/638669b4aab052e45708b3f3/comment/638a39fd1338cf81a87651cf#reply-638a3d1d1338cf81a8765223)

Thank you, Lilian! Glad that you liked!

[Bruce Wells](https://hashnode.com/@PHPFUI)

[Dec 1, 2022](https://hashnode.com/posts/a-path-to-hosting-personal-projects-for-free-on-the-cloud/638669b4aab052e45708b3f3/comment/6388e6dca347f35e460d0ef8)

Interesting article. Thanks for explanation.

I would watch out for unexpected surges causing you to exceed AWS free limits. I don't know AWS, but I would investigate anything that would limit costs automatically. I have heard horror stories.

As you note, you are pretty much locked into AWS. My solution as a PHP person is to host on Ionos for $8.50 (including tax) a month (cheaper plans available). KISS deployment is a git pull, delete a few files and run new migrations. Super simple and reliable. Especially for a lower volume site. And it is extremely portable to an Linux host with cron and git support.

[Eduardo Matsuoka](https://hashnode.com/@edumats)

[Dec 1, 2022](https://hashnode.com/posts/a-path-to-hosting-personal-projects-for-free-on-the-cloud/638669b4aab052e45708b3f3/comment/6388e6dca347f35e460d0ef8#reply-6389090d4daa045d691f2eba)

Thanks for your thoughtful considerations, Bruce. I just experienced an issue on free tier, as I forgot to delete some DynamoDB tables and, although they weren't being used, they were consuming my free tier capacity, as they reserve some capacity by default. Luckily for me, AWS Budgets sends by default an alert e-mail when a service consumes more than 85% of its free tier limit. It is possible to create custom alerts on it, as well.

I did a quick look on Ionos and I assumed you are using Deploy Now, is this right? Unfortunately it supports only PHP apps:disappointed:

I am not too concerned with the AWS lock at this moment, as looking their past actions, cloud services costs tend to go lower over time and they usually get better in usability and features.

[Bruce Wells](https://hashnode.com/@PHPFUI)

[Dec 1, 2022](https://hashnode.com/posts/a-path-to-hosting-personal-projects-for-free-on-the-cloud/638669b4aab052e45708b3f3/comment/6388e6dca347f35e460d0ef8#reply-6389113da347f35e460d13a6)

[Eduardo Matsuoka](https://hashnode.com/@edumats), glad to hear you caught it in time. I think going over free limits is their business model.

I just use basic Linux hosting, I have written the entire site myself, and yes, all PHP, nothing from Ionos except the basics, MySQL, git, cron, IMAP, etc. I am going to open source my code sometime next year, I will write up the architecture some point on my Hashnode blog: [blog.phpfui.com](https://blog.phpfui.com/)

[Renan Franca](https://hashnode.com/@renanfranca)

[Nov 30, 2022](https://hashnode.com/posts/a-path-to-hosting-personal-projects-for-free-on-the-cloud/638669b4aab052e45708b3f3/comment/6387c84a1ef94d4a37b323b7)

I had the same challenge after the end of the Heroku free tier. In my case, fly dot io was the perfect alternative for me. Here is my blog post which details step-by-step how to deploy to fly dot io for free! [renanfranca.github.io/deploy-jhipster-monolithic-…](https://renanfranca.github.io/deploy-jhipster-monolithic-angularjs-and-spring-boot-at-fly.io.html)

[Renan Franca](https://hashnode.com/@renanfranca)

[Dec 2, 2022](https://hashnode.com/posts/a-path-to-hosting-personal-projects-for-free-on-the-cloud/638669b4aab052e45708b3f3/comment/6387c84a1ef94d4a37b323b7#reply-63897000a347f35e460d195c)

[Eduardo Matsuoka](https://hashnode.com/@edumats), feliz por vê artigo de brasileiro na aba de destaques 👏👏😀!!

Que massa que pude agregar! Estou super satisfeito com o fly.io gratuito! No entanto, eu tenho consciência que os recursos são bem limitados 😁! Mas é de graça 🤣!

Na documentação do fly.io tem uma ferramenta que automatiza a migração de uma aplicação no heroku para o fly.io.

[Renan Franca](https://hashnode.com/@renanfranca)

[Dec 2, 2022](https://hashnode.com/posts/a-path-to-hosting-personal-projects-for-free-on-the-cloud/638669b4aab052e45708b3f3/comment/6387c84a1ef94d4a37b323b7#reply-638970a9bc608d676e4638bd)

[Jesus Guerrero](https://hashnode.com/@freesgen), you can publish anything which you can put inside dockerfile 😃

[Eduardo Matsuoka](https://hashnode.com/@edumats)

[Dec 2, 2022](https://hashnode.com/posts/a-path-to-hosting-personal-projects-for-free-on-the-cloud/638669b4aab052e45708b3f3/comment/6387c84a1ef94d4a37b323b7#reply-638a3c574a7ea88183df926b)

[Renan Franca](https://hashnode.com/@renanfranca) obrigado pela dica da migração, já não tenho desculpas para fazer isso já, hehe!

[Randy Knight](https://hashnode.com/@RandyKnight)

[Nov 30, 2022](https://hashnode.com/posts/a-path-to-hosting-personal-projects-for-free-on-the-cloud/638669b4aab052e45708b3f3/comment/63875ce6fe5eff489c562dfc)

Thanks for sharing your interesting article, Eduardo. 🎉 It is very well reasoned and informative. This knowledge definitely challenges my previous thoughts and experiences concerning hosting personal projects. Because of your article, I will explore some more of AWS free tier services. 🧭

[Eduardo Matsuoka](https://hashnode.com/@edumats)

[Nov 30, 2022](https://hashnode.com/posts/a-path-to-hosting-personal-projects-for-free-on-the-cloud/638669b4aab052e45708b3f3/comment/63875ce6fe5eff489c562dfc#reply-63876a5dfe5eff489c56303e)

Thanks for the comment, Randy! I am glad to hear that. Happy AWS exploring!

[Md. Musfiqur Rahaman](https://hashnode.com/@musfiqdehan)

[Nov 30, 2022](https://hashnode.com/posts/a-path-to-hosting-personal-projects-for-free-on-the-cloud/638669b4aab052e45708b3f3/comment/638738e3ce34d53afa546d87)

There are many free hosting services out there that are better than Heroku. AWS's free tire's validity is from 6-12 months. As a student with no earning source, I think we should not host all of our projects on AWS. We can use AWS's free tire for just learning the purpose of AWS.

[Eduardo Matsuoka](https://hashnode.com/@edumats)

[Nov 30, 2022](https://hashnode.com/posts/a-path-to-hosting-personal-projects-for-free-on-the-cloud/638669b4aab052e45708b3f3/comment/638738e3ce34d53afa546d87#reply-6387690f16c1f849457b8f18)

Thanks for your comment! There are indeed free tier services that expire after 12 months, categorized as "12 months free", like EC2 or RDS. But there are also the "Always free" options, like DynamoDB, API gateway and Lambda, so if you keep your usage below the free tier limit, they will be free indefinitely. This can change, of course, but AWS really wants to grow the adoption of serverless services, so I am optimistic that we can enjoy these free offering for a while.
