4

Pipeline phases fully automated

12+

Built-in hardening & security controls

<20 min

Average fresh install time

🛠️

Infrastructure in a single script

Provision PHP 8.2, MySQL, Redis, Supervisor, Nginx, fail2ban, Certbot, and tuned firewall rules in one pass. Zero manual tweaks required.

🔐

Security-first by default

Enforced TLS 1.2/1.3, HSTS, OCSP stapling, rate-limited auth, hardened Nginx configs, and curated sudoers policies keep your surface small.

⚙️

Composable automations

Hostiqo Update command encapsulates maintenance mode, git pulls, dependency installs, migrations, asset builds, cache clears, and sudo refresh.

📡

Health everywhere

Public /health & /ping endpoints, supervisor-managed queues/schedulers, and live deployment metrics keep ops teams in control.

Automation Timeline

From webhook to production in seconds

Each deployment is recorded, timed, and validated with rollback-friendly metadata. Durable queue workers ensure idempotent jobs.

01

Trigger

Git provider push hits signed webhook. Payload parsed and queued via Laravel Horizon-ready workers.

02

Build

Composer install, npm build, and artisan migrate execute under the correct deploy user using curated sudo rules.

03

Activate

Nginx reloads, PHP-FPM pools rotate, Supervisor ensures queue + scheduler stay online. TLS renewals validated.

04

Observe

Health endpoints update, deployment durations captured, metrics dashboard surfaces CPU, memory, disk, and uptime.

Observability Toolkit

Stay ahead with built-in monitoring

Charts, alerts, and notifications for CPU, memory, disk, queue depth, SSL, and service status. No extra agent required.

Performance Analytics

  • Real-time dashboards for system load
  • I/O & network throughput timeline
  • Configurable retention windows

Alerting Engine

  • Email & Slack notifications
  • Duration-based thresholds
  • Alert history & remediation notes

Health Endpoints

  • Public /ping & /health checks
  • Automated TLS renewal verification
  • Supervisor-backed queue workers

Get Started

Install & update in seconds

Bootstrap a hardened environment or refresh an existing node without fear. Commands are idempotent and production-safe.

One-command install

Provision Nginx, PHP-FPM, MySQL, Redis, Supervisor, Certbot, fail2ban, queues, and dashboards automatically.

curl -fsSL https://raw.githubusercontent.com/hymns/hostiqo/master/scripts/install.sh | sudo bash

Selective phases

Re-run only what you need: prerequisites, sudoers, app setup, or web server hardening.

sudo bash install.sh --phase1   # Prerequisites
sudo bash install.sh --phase2   # Sudoers
sudo bash install.sh --phase3   # Laravel app
sudo bash install.sh --phase4   # Nginx + SSL

Zero-downtime updates

Refresh code, dependencies, caches, and sudo policies with a single artisan command.

cd /var/www/hostiqo
sudo php artisan hostiqo:update --sudoers

Supported Operating Systems

Deploy on your favorite Linux distro

Hostiqo supports both Debian and RHEL-based distributions. One installer, multiple platforms.

Ubuntu Debian Rocky Linux AlmaLinux CentOS RHEL

Integrations

Works with your existing toolchain

GitHub, GitLab, Slack, email, Supervisor, Certbot, fail2ban, Redis queues, and more—straight out of the box.

GitHub GitLab Nginx Laravel Supervisor Redis Slack MySQL / MariaDB

Ready to ship with confidence?

Deploy the Hostiqo stack and let automation guard your deployments, observability, and updates.

Download on GitHub