Skip to content

Abyss is a service management daemon for Linux and other Unix systems.

License

Notifications You must be signed in to change notification settings

HappyGoFishing/abyss

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Abyss service manager.

Abyss is a service management daemon for Linux and other Unix systems written in the C programming language. This project exists because I wanted to improve at C and learn UNIX systems programming.

dependencies

tomlc99

stb_ds

All dependencies are vendored and statically linked.

Features

  • Automatic starting of services on boot
  • Service configs declared in TOML files
  • very few dependencies

Features TODO

  • dependency management like systemd where services can provide states and require to be launched before or after
  • migrate from inhouse dynamic array to stb_ds

About

Abyss is a service management daemon for Linux and other Unix systems.

Topics

Resources

License

Stars

Watchers

Forks