Releases: cboxdk/init
v2.1.1
Cbox Init v2.1.1
Production-grade PID 1 process manager for Docker containers with Laravel-first design.
Features
- Multi-process orchestration with DAG-based dependencies
- Health checks (TCP, HTTP, Exec) with configurable thresholds
- Restart policies with exponential backoff
- Prometheus metrics export
- Management REST API with authentication
- Framework detection (Laravel, Symfony, WordPress)
- Graceful shutdown and zombie reaping
- Process scaling support
Installation
Linux AMD64
wget https://github.com/cboxdk/init/releases/download/v2.1.1/cbox-init-linux-amd64
chmod +x cbox-init-linux-amd64
sudo mv cbox-init-linux-amd64 /usr/local/bin/cbox-initLinux ARM64
wget https://github.com/cboxdk/init/releases/download/v2.1.1/cbox-init-linux-arm64
chmod +x cbox-init-linux-arm64
sudo mv cbox-init-linux-arm64 /usr/local/bin/cbox-initmacOS AMD64 (Intel)
wget https://github.com/cboxdk/init/releases/download/v2.1.1/cbox-init-darwin-amd64
chmod +x cbox-init-darwin-amd64
sudo mv cbox-init-darwin-amd64 /usr/local/bin/cbox-initmacOS ARM64 (Apple Silicon)
wget https://github.com/cboxdk/init/releases/download/v2.1.1/cbox-init-darwin-arm64
chmod +x cbox-init-darwin-arm64
sudo mv cbox-init-darwin-arm64 /usr/local/bin/cbox-initVerification
Verify the checksums:
wget https://github.com/cboxdk/init/releases/download/v2.1.1/checksums.txt
sha256sum -c checksums.txtDocker
Docker images are available on GitHub Container Registry:
docker pull ghcr.io/cboxdk/init:v2.1.1
# or
docker pull ghcr.io/cboxdk/init:latestUse in your Dockerfile:
FROM ghcr.io/cboxdk/init:v2.1.1
COPY cbox-init.yaml /etc/cbox-init/cbox-init.yamlOr copy binary from release:
FROM alpine:3.19
RUN apk add --no-cache ca-certificates tzdata wget
RUN wget -O /usr/local/bin/cbox-init \
https://github.com/cboxdk/init/releases/download/v2.1.1/cbox-init-linux-amd64 && \
chmod +x /usr/local/bin/cbox-init
ENTRYPOINT ["/usr/local/bin/cbox-init"]Documentation
- Getting Started
- Installation Guide
- Docker Integration
- Configuration Examples
- Prometheus Metrics
- Management API
Quick Start
Create a minimal configuration:
version: "1.0"
global:
shutdown_timeout: 30
log_level: info
processes:
php-fpm:
enabled: true
command: ["php-fpm", "-F", "-R"]
priority: 10
restart: alwaysRun:
cbox-init --config cbox-init.yamlv2.1.0
Cbox Init v2.1.0
Production-grade PID 1 process manager for Docker containers with Laravel-first design.
Features
- Multi-process orchestration with DAG-based dependencies
- Health checks (TCP, HTTP, Exec) with configurable thresholds
- Restart policies with exponential backoff
- Prometheus metrics export
- Management REST API with authentication
- Framework detection (Laravel, Symfony, WordPress)
- Graceful shutdown and zombie reaping
- Process scaling support
Installation
Linux AMD64
wget https://github.com/cboxdk/init/releases/download/v2.1.0/cbox-init-linux-amd64
chmod +x cbox-init-linux-amd64
sudo mv cbox-init-linux-amd64 /usr/local/bin/cbox-initLinux ARM64
wget https://github.com/cboxdk/init/releases/download/v2.1.0/cbox-init-linux-arm64
chmod +x cbox-init-linux-arm64
sudo mv cbox-init-linux-arm64 /usr/local/bin/cbox-initmacOS AMD64 (Intel)
wget https://github.com/cboxdk/init/releases/download/v2.1.0/cbox-init-darwin-amd64
chmod +x cbox-init-darwin-amd64
sudo mv cbox-init-darwin-amd64 /usr/local/bin/cbox-initmacOS ARM64 (Apple Silicon)
wget https://github.com/cboxdk/init/releases/download/v2.1.0/cbox-init-darwin-arm64
chmod +x cbox-init-darwin-arm64
sudo mv cbox-init-darwin-arm64 /usr/local/bin/cbox-initVerification
Verify the checksums:
wget https://github.com/cboxdk/init/releases/download/v2.1.0/checksums.txt
sha256sum -c checksums.txtDocker
Docker images are available on GitHub Container Registry:
docker pull ghcr.io/cboxdk/init:v2.1.0
# or
docker pull ghcr.io/cboxdk/init:latestUse in your Dockerfile:
FROM ghcr.io/cboxdk/init:v2.1.0
COPY cbox-init.yaml /etc/cbox-init/cbox-init.yamlOr copy binary from release:
FROM alpine:3.19
RUN apk add --no-cache ca-certificates tzdata wget
RUN wget -O /usr/local/bin/cbox-init \
https://github.com/cboxdk/init/releases/download/v2.1.0/cbox-init-linux-amd64 && \
chmod +x /usr/local/bin/cbox-init
ENTRYPOINT ["/usr/local/bin/cbox-init"]Documentation
- Getting Started
- Installation Guide
- Docker Integration
- Configuration Examples
- Prometheus Metrics
- Management API
Quick Start
Create a minimal configuration:
version: "1.0"
global:
shutdown_timeout: 30
log_level: info
processes:
php-fpm:
enabled: true
command: ["php-fpm", "-F", "-R"]
priority: 10
restart: alwaysRun:
cbox-init --config cbox-init.yamlv2.0.1
Cbox Init v2.0.1
Production-grade PID 1 process manager for Docker containers with Laravel-first design.
Features
- Multi-process orchestration with DAG-based dependencies
- Health checks (TCP, HTTP, Exec) with configurable thresholds
- Restart policies with exponential backoff
- Prometheus metrics export
- Management REST API with authentication
- Framework detection (Laravel, Symfony, WordPress)
- Graceful shutdown and zombie reaping
- Process scaling support
Installation
Linux AMD64
wget https://github.com/cboxdk/init/releases/download/v2.0.1/cbox-init-linux-amd64
chmod +x cbox-init-linux-amd64
sudo mv cbox-init-linux-amd64 /usr/local/bin/cbox-initLinux ARM64
wget https://github.com/cboxdk/init/releases/download/v2.0.1/cbox-init-linux-arm64
chmod +x cbox-init-linux-arm64
sudo mv cbox-init-linux-arm64 /usr/local/bin/cbox-initmacOS AMD64 (Intel)
wget https://github.com/cboxdk/init/releases/download/v2.0.1/cbox-init-darwin-amd64
chmod +x cbox-init-darwin-amd64
sudo mv cbox-init-darwin-amd64 /usr/local/bin/cbox-initmacOS ARM64 (Apple Silicon)
wget https://github.com/cboxdk/init/releases/download/v2.0.1/cbox-init-darwin-arm64
chmod +x cbox-init-darwin-arm64
sudo mv cbox-init-darwin-arm64 /usr/local/bin/cbox-initVerification
Verify the checksums:
wget https://github.com/cboxdk/init/releases/download/v2.0.1/checksums.txt
sha256sum -c checksums.txtDocker
Docker images are available on GitHub Container Registry:
docker pull ghcr.io/cboxdk/init:v2.0.1
# or
docker pull ghcr.io/cboxdk/init:latestUse in your Dockerfile:
FROM ghcr.io/cboxdk/init:v2.0.1
COPY cbox-init.yaml /etc/cbox-init/cbox-init.yamlOr copy binary from release:
FROM alpine:3.19
RUN apk add --no-cache ca-certificates tzdata wget
RUN wget -O /usr/local/bin/cbox-init \
https://github.com/cboxdk/init/releases/download/v2.0.1/cbox-init-linux-amd64 && \
chmod +x /usr/local/bin/cbox-init
ENTRYPOINT ["/usr/local/bin/cbox-init"]Documentation
- Getting Started
- Installation Guide
- Docker Integration
- Configuration Examples
- Prometheus Metrics
- Management API
Quick Start
Create a minimal configuration:
version: "1.0"
global:
shutdown_timeout: 30
log_level: info
processes:
php-fpm:
enabled: true
command: ["php-fpm", "-F", "-R"]
priority: 10
restart: alwaysRun:
cbox-init --config cbox-init.yamlv2.0.0
Cbox Init v2.0.0
Production-grade PID 1 process manager for Docker containers with Laravel-first design.
Features
- Multi-process orchestration with DAG-based dependencies
- Health checks (TCP, HTTP, Exec) with configurable thresholds
- Restart policies with exponential backoff
- Prometheus metrics export
- Management REST API with authentication
- Framework detection (Laravel, Symfony, WordPress)
- Graceful shutdown and zombie reaping
- Process scaling support
Installation
Linux AMD64
wget https://github.com/cboxdk/init/releases/download/v2.0.0/cbox-init-linux-amd64
chmod +x cbox-init-linux-amd64
sudo mv cbox-init-linux-amd64 /usr/local/bin/cbox-initLinux ARM64
wget https://github.com/cboxdk/init/releases/download/v2.0.0/cbox-init-linux-arm64
chmod +x cbox-init-linux-arm64
sudo mv cbox-init-linux-arm64 /usr/local/bin/cbox-initmacOS AMD64 (Intel)
wget https://github.com/cboxdk/init/releases/download/v2.0.0/cbox-init-darwin-amd64
chmod +x cbox-init-darwin-amd64
sudo mv cbox-init-darwin-amd64 /usr/local/bin/cbox-initmacOS ARM64 (Apple Silicon)
wget https://github.com/cboxdk/init/releases/download/v2.0.0/cbox-init-darwin-arm64
chmod +x cbox-init-darwin-arm64
sudo mv cbox-init-darwin-arm64 /usr/local/bin/cbox-initVerification
Verify the checksums:
wget https://github.com/cboxdk/init/releases/download/v2.0.0/checksums.txt
sha256sum -c checksums.txtDocker
Docker images are available on GitHub Container Registry:
docker pull ghcr.io/cboxdk/init:v2.0.0
# or
docker pull ghcr.io/cboxdk/init:latestUse in your Dockerfile:
FROM ghcr.io/cboxdk/init:v2.0.0
COPY cbox-init.yaml /etc/cbox-init/cbox-init.yamlOr copy binary from release:
FROM alpine:3.19
RUN apk add --no-cache ca-certificates tzdata wget
RUN wget -O /usr/local/bin/cbox-init \
https://github.com/cboxdk/init/releases/download/v2.0.0/cbox-init-linux-amd64 && \
chmod +x /usr/local/bin/cbox-init
ENTRYPOINT ["/usr/local/bin/cbox-init"]Documentation
- Getting Started
- Installation Guide
- Docker Integration
- Configuration Examples
- Prometheus Metrics
- Management API
Quick Start
Create a minimal configuration:
version: "1.0"
global:
shutdown_timeout: 30
log_level: info
processes:
php-fpm:
enabled: true
command: ["php-fpm", "-F", "-R"]
priority: 10
restart: alwaysRun:
cbox-init --config cbox-init.yaml