HomeDrive is fully open source. Everything runs on HomeDrive can be built from source code if you want to.
For the operating system, HomeDrive runs on Burmilla OS (github): it is a container Linux that runs everything in docker containers. This reduces the number of moving parts, minimizes the attack interface, simplifies upgrades, and makes the system a more robust and secure server.
The system control and management is written in Go language. It contains a daemon program called `jarvisd" that manages the state of operating system. It also includes the reserve proxy that is required to host Nextcloud (and potentially more Web apps) properly.
All source developed by HomeDrive (Shanhu Tech Inc.) are licensed under AGPL 3.0.
Please donate if you want support our open source development.
If you have questions about the souce code or how to build from scratch, please feel free to ask us via Email: firstname.lastname@example.org