Cloud. Reimagined.
Because old mistakes happen. And we will fix it. The right way:tm:.
This repo will replace NoCloud as the code there is beyond saving.
Let's just say that I just don't wanna look at the old code too much.
There are a ton of issues stemming from inadequate planning and scope creep that made the project very annoying to work with.
All projects will live in yescloud, where it will be broken down into sub-sections:
-
apiapiwill contain YesCloud REST API that can be consumed by either a third-party implementation or by YesCloud web manager -
clicliwill contain YesCloud command-line tools to enhance the features that cannot be provided by YesCloud itself -
corecorewill contain YesCloud library that will be shared byapi,cliandweb -
extrasextraswill contain extra tools that will be used for situational cases -
webwebcontains the code to provide services to YesCloud web-based manager
main will be the place for the full working implementation of the entire platform when it's ready.
develop branch contains the current snapshot of the code snippets and prototypes that will be used.
Code in main branch will be released under MIT License when it's ready.
Code in develop branch will remain unlicensed (means all rights are reserved to me) until it's considered stable for use.
The code in develop is very untested and will screw up your system if you don't understand what they do. While the code is unlicensed, I will not pursue those that fork my project and take it down. Use the code at your own risk. Here be dragons!
New logo coming soon!
Homelab Discord and r/Homelab subreddit users for their feedbacks.