Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Zeroed (Zero Daemon)

Important

This project is very early into development and a lot of code is also still private, as this grows I will accept contributions and issues at a later stage. Documentation is still being worked on.

Zeroed is the control plane for the Zero panel. It employs a "multi-workload" system where a server can have a different workload type depending on the purpose. The daemon handles service lifetimes, backups, logging, and all other aspects about a server. There's two included workloads, one being the deployment workload utilizing gVisor to isolate arbitrary Dockerfile-based services to deploy from code instantly and effectively, the other is a game and general-purpose workload where Pterodactyl-based eggs can be utilized.

Additionally, it hosts a Git Smart-HTTP server to immediately deploy code and services from the terminal, an SFTP server to conveniently and quickly share and transfer files, and while attempting to minimize third-party modules and dependencies.

[W.I.P.] Roadmap

This repo is currently empty as the private code hasn't yet been published and open-sourced, but it'll very soon go online as I need to clean parts up, first.

  • Dockerfile-based Deployment
  • Custom Git Smart-HTTP server for automatic deployment
  • Automatic docker image build
  • Database persistence
  • gVisor isolation
  • Pterodactyl egg support
  • SFTP server
  • Automatic Dockerfile generation
  • Automatic project type detection

About

A high-performance, low-dependency secure hosting daemon for deployments and general-purpose hosting.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors