I run a software licensing/distribution API (https://keygen.sh) that may be able to help you once your self-hosted licensing requirements expand over the next couple years. Reach out if you ever need anything or just want to talk licensing best practices.
We're going to be going source-available under ELv2 soon as well. Good to see more companies lately using the Elastic license.
It seems the future plans (short and long-term) are already outlined in the README itself.
- Ease of deployment and management are central goals of Hocus, with minimal assumptions made about the underlying OS and hardware.
- Hocus should provide a native development experience with performance on par with bare-metal development.
- Hocus should be scalable to accommodate large teams, with support for thousands of users and heavyweight repositories. We're not there yet.
Roadmap
- Add basic single node support
- Optimize single node storage usage, performance, and reliability
- Add permissioning for teams, admins, and regular users
- Add multi-node support
- Add support for more IDEs, particularly JetBrains