All Projects → Sweets → Hummingbird

Sweets / Hummingbird

Licence: mit
Hummingbird init system for Linux based operating systems.

Programming Languages

c
50402 projects - #5 most used programming language

Labels

Projects that are alternatives of or similar to Hummingbird

spdlog setup
spdlog setup initialization via file configuration for convenience.
Stars: ✭ 68 (-33.33%)
Mutual labels:  init
.emacs.d
🎉 Personal GNU Emacs configuration
Stars: ✭ 313 (+206.86%)
Mutual labels:  init
Ansible Supervisor
Ansible role to set up (the latest or a specific version of) supervisor in Debian-like systems
Stars: ✭ 32 (-68.63%)
Mutual labels:  init
kernel-syslog
📝 Kernel module that can be used as a replacement for syslog, logger or logwrapper
Stars: ✭ 37 (-63.73%)
Mutual labels:  init
secrets-init
minimalistic init system for containers with AWS/GCP secrets support
Stars: ✭ 114 (+11.76%)
Mutual labels:  init
Rustysd
A service manager that is able to run "traditional" systemd services, written in rust
Stars: ✭ 416 (+307.84%)
Mutual labels:  init
multirun
A minimalist init process designed for Docker
Stars: ✭ 85 (-16.67%)
Mutual labels:  init
Nginx Sysvinit Script
Linux Standard Base compliant SysVinit script for nginx.
Stars: ✭ 66 (-35.29%)
Mutual labels:  init
Finit
Fast init for Linux systems. Cookies included
Stars: ✭ 293 (+187.25%)
Mutual labels:  init
Generate Gh Repo
Generate generator to create a new repository on GitHub.
Stars: ✭ 11 (-89.22%)
Mutual labels:  init
Construction
👷 The many ways to construct and configure your entity
Stars: ✭ 35 (-65.69%)
Mutual labels:  init
brand.systemd.io
Website with systemd brand assets
Stars: ✭ 12 (-88.24%)
Mutual labels:  init
S6
The s6 supervision suite.
Stars: ✭ 452 (+343.14%)
Mutual labels:  init
ocp-flyway-db-migration
Database Migration Sample with Flyway, Docker and Kubernetes in Openshift Container Platform
Stars: ✭ 17 (-83.33%)
Mutual labels:  init
Minit
minimalist init implementation for containers
Stars: ✭ 45 (-55.88%)
Mutual labels:  init
nyx
Lean linux and OSX process monitoring written in C
Stars: ✭ 24 (-76.47%)
Mutual labels:  init
Ecominit
eComInit is a free init system and service manager designed to scale from lightweight desktops to web-scale cloud deployments. It aims to offer feature-parity with systemd but with a modular, portable architecture compliant with software engineering best-practice.
Stars: ✭ 352 (+245.1%)
Mutual labels:  init
Runit
Development repository for the Chef Runit Cookbook
Stars: ✭ 101 (-0.98%)
Mutual labels:  init
Systemd
The systemd System and Service Manager
Stars: ✭ 8,841 (+8567.65%)
Mutual labels:  init
Dumb Init
A minimal init system for Linux containers
Stars: ✭ 5,372 (+5166.67%)
Mutual labels:  init

Lightning fast Linux init

"It makes runit look like systemd"

about

hummingbird is an init system designed for speed. It does nothing more than start the system and stop the system by default. There are three main "runlevels", fs which is called directly after the psuedo filesystems necessary for the system to run have been mounted, interlude which is ran before dropping the user into a tty, and tty which is what is responsible for actually starting ttys.

installation

$ git clone https://github.com/Sweets/hummingbird
$ cd ./hummingbird
$ make
$ sudo make install

additional files

If your distribution has any files specific to it, they can be found in dist. Replace everything in /usr/lib/hummingbird with your distribution specific files for optimal usage with your distribution.

If they're not available, feel free to contribute them, or request them.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].