A C framework to produce Yunos, or interconnected daemons, or micro-services, or perhaps large service. Automate the creation, deploy and communication of auto-start daemons.
C (and a few Python) knowledge is required.
To compile the source code, you must first compile the jannson and libuv libraries. Their output is saved in a internal directory in order to do a final static compilation.
Yuneta is compiled with CMake. Jannson is compiled with CMake too. Libuv is compiled with automake.
You will find scripts in yuneta/src/libs.src directory to automate the configure/make/install/clean steps.
The output of compilation is:
The deploy/start/stop of your yunos is all managed by yuneta_agent. No more dependencies of the operative system.
To install use the typical tools of C world: make and cmake
Yuneta works in Linux, in OpenVos, and soon in Windows. In OpenVos use make with the own Makefiles.vos that you find in some sites. In Linux use cmake. In Windows ...todo
Furthermore there are several tools in utils directory: