Skip to content

jbox-web

Open source tools by Nicolas Rodriguez — Ruby gems, Crystal CLIs and infrastructure tooling, born from real production needs.

Highlights

Repo What it is
ajax-datatables-rails Server-side DataTables pagination for Rails
ssherlock Read-only SSH fleet audit collector, one static binary
apt-larder Easy-to-run private APT repository
stacker Lightweight file-based CMDB for SaltStack
netbox-extractor Generate Ansible inventories, Icinga2 config and Bind zones from NetBox
cronaute Single-user cron daemon for containers, with Prometheus metrics
icinga2-api-client Ruby client for the Icinga2 API

Families

  • Ruby / Rails gems — action_form, active_settings, simple_navigation_bootstrap, sidekiq_alive, mailgun-rails…
  • API clients — generated transports (*-api) with hand-written wrappers on top (*-client) for Grafana, OpenObserve, Dolibarr, OVH.
  • Tooling — aqua-registry to install these tools with mise.

Archived repositories are kept for history; their descriptions say what replaced them.

Pinned Loading

  1. ajax-datatables-rails ajax-datatables-rails Public

    A wrapper around DataTable's ajax methods that allow synchronization with server-side pagination in a Rails app

    Ruby 601 222

  2. active_settings active_settings Public

    Settings in Rails, easy ;)

    Ruby 3

  3. nginx-index-template nginx-index-template Public

    Nginx Index Template

    XSLT 59 9

  4. apt-larder apt-larder Public

    apt-larder - stock your packages, serve them fresh.

    Crystal 7

  5. ssherlock ssherlock Public

    Read-only SSH fleet audit collector in Crystal — one static binary, preset-based command catalogues (Linux, Proxmox, VMware ESXi), and one structured JSON envelope per host, shaped for an LLM to re…

    Crystal 1

  6. cronaute cronaute Public

    A single-user cron daemon for containers: one static binary, no spool, JSON logs, Prometheus metrics and a read-only dashboard.

    Crystal 1

Repositories

Showing 10 of 162 repositories
  • dolibarr-client Public

    Idiomatic, business-oriented Ruby client for the Dolibarr REST API — a thin, hand-written wrapper over dolibarr-api absorbing Restler quirks (invoices, payments, thirdparties, documents).

    jbox-web/dolibarr-client's past year of commit activity
    Ruby 0 MIT 0 0 2 Updated Oct 7, 2026
  • release_manager Public

    Release CLI for Ruby apps: bumps VERSION, updates CHANGELOG.md and changelog.json, commits, signs the tag and pushes atomically

    jbox-web/release_manager's past year of commit activity
    Ruby 1 0 0 0 Updated Oct 7, 2026
  • stacker Public

    Stacker - A lightweight file-based CMDB

    jbox-web/stacker's past year of commit activity
    Crystal 12 MIT 0 0 0 Updated Oct 6, 2026
  • icinga2-config Public

    Snapshot, diff and inspect a live Icinga 2 configuration

    jbox-web/icinga2-config's past year of commit activity
    Ruby 0 MIT 0 0 0 Updated Oct 5, 2026
  • icinga-pagerduty Public

    Delivers Icinga 2 notifications to PagerDuty through a persistent local queue: one static binary replacing pdagent and pd-nagios, with an Icinga check of its own.

    jbox-web/icinga-pagerduty's past year of commit activity
    Crystal 0 MIT 0 0 0 Updated Oct 5, 2026
  • aqua-registry Public

    Custom aqua registry replicating jbox-web's vfox-* mise plugins — 30 observability/infra CLI tools, installed via mise's aqua backend.

    jbox-web/aqua-registry's past year of commit activity
    Shell 0 MIT 0 0 0 Updated Oct 5, 2026
  • watch.cr Public

    Native file watching for Crystal: inotify on Linux, FSEvents on macOS, polling fallback, event coalescing and backend selection.

    jbox-web/watch.cr's past year of commit activity
    Crystal 0 MIT 0 0 0 Updated Oct 5, 2026
  • datatables-factory Public

    Rails engine + JS library for building DataTables with AJAX, filters, checkboxes, buttons and context menus — pairs with ajax-datatables-rails

    jbox-web/datatables-factory's past year of commit activity
    JavaScript 0 MIT 0 0 0 Updated Oct 3, 2026
  • .github Public

    Organization profile for jbox-web

    0 0 0 0 Updated Oct 2, 2026
  • netbox-extractor Public

    CLI tool that extracts data from Netbox to generate Ansible inventories, Icinga2 configuration and Bind DNS zone files

    jbox-web/netbox-extractor's past year of commit activity
    Crystal 0 MIT 0 0 0 Updated Oct 1, 2026