Skip to content

ashraffouda/home

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zero-OS console

Zero-OS is a stateless and lightweight Linux operating system designed for clustered deployments to host virtual machines and containerized applications.

For more details see the Introduction to Zero-OS in the /docs documentation directory, which includes a comprehensive table of contents.

Requirements

All documentation has been tested using v8.2.0rc1 jumpscale_core8 and v1.1.0-alpha-2 of 0-Initramfs Builder, 0-Core, 0-FS and Zero-OS Rest API

Main repositories

  • 0-initramfs:
    • Assembly of shell scripts for building the Zero-OS Linux kernel and create an initramfs to start 0-Core.
  • 0-core:
    • Init process (0-Core) and container manager (CoreX) of Zero-OS
    • Also contains Python client for 0-Core, for managing containers, disks and networking of a Zero-OS node
  • 0-fs:
    • File system for Zero-OS and Zero-OS containers
  • 0-Disk:
    • Zero-OS Block Storage: NBD based distributed block storage server
  • 0-orchestrator:
    • Restful API server and AYS templates for managing a Zero-OS cluster
    • Also contains RAML definition and Python stubs to interact with the RESTful API
  • 0-Hub:

Release schedule

Telegram

About

Overview of the zero-os stack

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%