Skip to content

asleepynerd/cloudronCrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

cloudronCrack πŸš€

Get free infinite apps on Cloudron!

πŸ”§ Installation

Option 1: One-Line Install

bash <(curl -sL https://woah.pw/install)

link blocked? reference the github url instead!

bash <(curl -sL https://raw.githubusercontent.com/asleepynerd/cloudronCrack/main/install)

Option 2: Manual Install

  1. Clone the repository
git clone https://github.com/asleepynerd/cloudronCrack.git
  1. Give the script executable permissions
chmod +x cloudronCrack/install
  1. Run the script
sudo ./cloudronCrack/install

Well first things first, what is Cloudron?

Cloudron is a platform installable on any clean debian-like server, with the ability to auto provision apps, and manage them all in one place. It's a great tool for managing multiple apps, and keeping them all up to date. You can manage mail, dns, and more all in one place.

Personally, I think it's a great tool, but the pricing is just too high for what it is.

Wanna check it out? Head over to cloudron.io

Why i did this

It's simple, Cloudron is overpriced, and paywalling open source software. Charging 30€ per MONTH to installed more than 2 docker containers is 100% a scam, however, yes it comes with support benefits, but there are things like forums for that.

How?

I orginally started inspecting web requests, seeing how they were made, and then it lead to their official api which determined whether you could have it or not. So to begin with, I overwrote the api it was requesting, with my own, to always allow new apps.

However, while doing some inspecting last night, it turns out, it was much, much simpler than that. I had to comment out, 1 line. 1 singular line. You'd think someone who charges 30 quid per month would at least have some sense of security, right?

It was in the box/src/apps.js file, in the yellowtent user thats created when cloudron is installed. the line await purchaseApp()..., is the only thing that stood between the app installation, and the lookup of the app. all it does is make a request to the cloudron api. theres no callbacks, nothing, it just fails the request if its not valid. So commenting out, just works!


Support

If you found this useful, please consider:

If you have any issues, feel free to open an issue.


Links: - Wanna see more stupid shit? Head here: [sleepy.engineer](https://sleepy.engineer) - The github repo: [cloudronCrack](https://github.com/asleepynerd/cloudronCrack)

About

Get free infinite apps on cloudron !

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages