boot.init
Linux boot automation workspace with systemd services, desktop autostart, shell scripts, cron jobs, init scripts and config samples to start apps at boot ๐.
linuxredistemplateboilerplatespring-bootsystemdansible-roleconfigurationelasticcaffeineopenrcreact-template
FreeRepo
Overview
boot.init is a Linux boot automation toolkit that lets you define and orchestrate startup tasks, services and scripts across different boot environments including systemd and traditional init systems. It provides a simple configuration syntax, dependency handling and logging to ensure reliable and predictable boot sequences on single or multiple machines.
Features
auto-start-definitionssystemd-integrationlegacy-init-supporttask-orderingdependency-handlingshell-agnostic-taskslightweight-processingconfiguration-syntaxcron-like-schedulingdesktop-supportheadless-server-supportlogging-with-timestampsstatus-reportingerror-handlingretry-strategiesconditional-boot-pathsparallel-task-executiondry-run-modeverbose-loggingpermission-controls
Feature Flags
userDashboardsubscriptionsinvoicesblogecommerceauthorizationteamsOrgsloggingErrorTrackingjobsQueuecachingmapsformsValidationschedulingCronsmultitenancyloggingscheduling
Recommended Use Cases
linux-boot-automationservice-startup-orchestrationsystem-initializationdesktop-environment-readinessserver-boot-workflowsmulti-machine-managementboot-task-sequencingrecovery-workflowspartition-verificationfilesystem-checks
Frontend
None
Backend
bashshell-scripts
Auth Providers
None
Deployment Targets
linux
Payment Providers
None
Quick Facts
Stack
Language
bash
Testing
unit-tests, integration-tests
Logging
boot-logs
Data Layer
Databases
redis
UI Stack
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
Yes
Pricing
Classification
free
Selected
โ
Notes
Open-source project with no pricing model