# Cbox > Cbox builds open source infrastructure tools for PHP teams. Queue autoscaling, system metrics, PHP-FPM monitoring, health checks, and a managed platform for Laravel applications. Cbox is founded by Sylvester Damgaard. The company builds and maintains open source PHP infrastructure packages (queue autoscaling, system metrics, PHP-FPM monitoring, health checks, Docker base images) and offers consulting services for Laravel teams. Cbox Cortex is a managed infrastructure platform for deploying databases, caches, and applications on your own cloud servers. - Website: https://cbox.dk - GitHub: https://github.com/cboxdk - Contact: https://cbox.dk/contact ## Products - [Cbox Billing](https://cbox.dk/products/cbox-billing): A billing, metering and entitlement app built on an open billing engine, a tax engine and canonical geography. It owns the calculation and sources rate data behind a contract. Early days: the engine is further along than the app, and the hosted version is not open yet. - [Cbox Cortex](https://cbox.dk/products/cbox-cortex): A control plane for databases, caches, apps and load balancers on your own cloud servers. No Kubernetes, no vendor lock-in, no per-database markup. This one is still being built: the screens below are the plan, not a product you can buy yet. - [Cbox ID](https://cbox.dk/products/cbox-id): Central login, enterprise SSO, directory sync, RBAC, billing-driven entitlements and a tamper-evident audit trail. The code is public and moving fast, but it is pre-1.0 with open security follow-ups, and the hosted version is not open yet. - [Cbox Telemetry](https://cbox.dk/products/cbox-telemetry): Prometheus metrics, OTLP traces, events and correlated logs from one facade. No collector, no C extension, no protobuf, and metrics that work under FPM. The packages are released and usable today; the hosted backend is not open yet. - [Cbox Assistant](https://cbox.dk/products/cbox-assistant): Connect your content, code and infrastructure to an assistant that reads and acts through the Model Context Protocol. Built on our open MCP tooling. Still being built, and not open for sign-ups yet. - [Cbox Status](https://cbox.dk/products/cbox-status): Public status pages and uptime monitoring for your services. Being built now, and it will live at cboxstatus.com. Not open for sign-ups yet. ## About - [About](https://cbox.dk/about.md): Cbox is Sylvester Damgaard. Writing code and running servers since 2000. Open source packages, consulting, and Cortex. - [Services](https://cbox.dk/services.md): PHP infrastructure consulting and development services. Architecture reviews, performance optimization, and DevOps for Laravel teams. - [Contact](https://cbox.dk/contact.md): Get in touch with Cbox. Infrastructure consulting, project inquiries, and collaboration for PHP and Laravel teams. ## Packages - [FPM Exporter](https://cbox.dk/packages/fpm-exporter.md): Prometheus exporter for PHP-FPM. Collects metrics from FPM pools, opcache, and Laravel queues via FastCGI. Multi-site support. - [Billing Engine for Laravel](https://cbox.dk/packages/laravel-billing.md): A gateway-agnostic billing engine for Laravel: catalog, subscriptions, real-time usage metering with hard limits, a double-entry ledger, wallets and credits, invoicing and pricing. The framework peer to laravel-id. - [Auth & identity framework for Laravel](https://cbox.dk/packages/laravel-id.md): A Laravel-native auth and identity framework you bind into your own app. Central login, enterprise SSO (SAML/OIDC), SCIM directory sync, RBAC, billing-fed entitlements and a tamper-evident audit trail, all interface-driven and deny-by-default. - [Operations for Laravel](https://cbox.dk/packages/laravel-operations.md): Durable, multi-step operations for Laravel. Track a deploy, a provisioning run or an import as a first-class record with a strict state machine, per-step progress, idempotent retries and a stall sweep, instead of a black-box job. - [Postal integration for Laravel](https://cbox.dk/packages/laravel-postal.md): Postal mail server integration for Laravel: a typed multi-server send transport, verified webhooks for delivery, bounce, open, click and DNS events, inbound email and an idempotent per-message status store. - [Queue Autoscale for Laravel](https://cbox.dk/packages/laravel-queue-autoscale.md): SLA-driven autoscaling for Laravel queue workers. Declare how long a job may wait before pickup, and the manager solves for the worker count each cycle using queueing theory, bounded by the CPU and memory the host actually has. - [Queue Metrics for Laravel](https://cbox.dk/packages/laravel-queue-metrics.md): Queue monitoring and metrics for Laravel. Job execution times, success rates, failure patterns, worker health, and Prometheus export. - [Queue Monitor for Laravel](https://cbox.dk/packages/laravel-queue-monitor.md): Queue visibility without Horizon or Redis. Track every job on any driver with per-job CPU, memory, retry chains, replay, and a terminal dashboard. - [Risk Scoring for Laravel](https://cbox.dk/packages/laravel-risk.md): An explainable, config-driven request risk-scoring pipeline for Laravel. Weighted signals map to graduated outcomes: allow, flag, challenge, step-up, or reject, with the reasons behind every decision. - [SIEM for Laravel](https://cbox.dk/packages/laravel-siem.md): The SIEM log-streaming delivery engine for Laravel: a durable transactional outbox, queued batched delivery with retry and dead-letter, a per-stream circuit breaker, SSRF-guarded egress, encrypted secrets and per-field PII redaction. - [SSRF Guard for Laravel](https://cbox.dk/packages/laravel-ssrf.md): A hardened, config-driven guard against server-side request forgery (SSRF) for outbound URLs in Laravel. Validates any URL your app is about to fetch and refuses private, reserved, or cloud-metadata addresses. - [Tax for Laravel](https://cbox.dk/packages/laravel-tax.md): A self-hostable consumption-tax engine for Laravel. It owns the calculation logic, place-of-supply, reverse-charge, rate application, inclusive and exclusive, and sources only the rate data behind a pluggable contract. No forced third-party tax SaaS. - [Telemetry for Laravel](https://cbox.dk/packages/laravel-telemetry.md): Collector-free telemetry for Laravel. Prometheus metrics, OTLP traces, events and logs. No C extension, no protobuf, no sidecar. Metrics that work under FPM. - [System Metrics](https://cbox.dk/packages/system-metrics.md): Real-time system metrics from Linux and macOS in pure PHP. CPU, memory, storage, network, and container metrics with no extensions or dependencies. - [Statamic MCP](https://cbox.dk/packages/statamic-mcp.md): MCP server for Statamic CMS. Lets AI assistants read blueprints, query entries, manage collections, and understand your content model. 11 domain routers. - [DNS Toolkit](https://cbox.dk/packages/dns.md): A zero-runtime-dependency DNS toolkit for PHP. Speaks the wire protocol over raw sockets to read answers straight from a zone authoritative nameservers, plus domain verification, DNSSEC validation and intoDNS-style diagnostics. - [DNS for Laravel](https://cbox.dk/packages/laravel-dns.md): The DNS toolkit for Laravel: authoritative lookups, domain-ownership verification, DNSSEC validation and intoDNS-style diagnostics, exposed through a facade, Artisan commands and validation rules. - [Cbox Init](https://cbox.dk/packages/init.md): PID 1 process manager for Docker containers. Handles signal forwarding, zombie reaping, PHP-FPM auto-tuning, health checks, and Prometheus metrics. - [Cbox ID JWKS Auth](https://cbox.dk/packages/cbox-id-jwks-auth.md): A JWKS-only validator and Laravel middleware for resource servers consuming Cbox ID-issued tokens. Caches the JWKS aggressively, validates JWTs locally, and tolerates ID being down via a grace window. - [Cbox ID Tokens](https://cbox.dk/packages/cbox-id-tokens.md): A service-to-service OAuth helper for callers of Cbox ID-issued tokens. Sister apps install it to talk to Cbox ID and to each other through ID-issued bearer tokens, with caching built in. - [fcgx](https://cbox.dk/packages/fcgx.md): FastCGI client library for Go. Context and timeout support, structured error handling. Built for talking to PHP-FPM. - [Geo for Laravel](https://cbox.dk/packages/laravel-geo.md): A canonical geography reference for Laravel: countries, subdivisions and currencies bound to stable ISO codes, resolved deny-by-default, carrying the tax-relevant attributes that billing and tax engines build on. - [Health for Laravel](https://cbox.dk/packages/laravel-health.md): Health checks, Kubernetes probes, Prometheus metrics, and system monitoring for Laravel applications. - [Spatie Permission Adapter for Cbox ID](https://cbox.dk/packages/laravel-id-spatie.md): Adopt Cbox ID for authentication, SSO, OAuth/OIDC and SCIM while an existing spatie/laravel-permission install stays the source of roles, permissions and token claims. Binds the platform's authorization contracts to Spatie, with a SCIM group-to-role bridge that never revokes a manually granted role. - [Economic Nexus for Laravel](https://cbox.dk/packages/laravel-nexus.md): The US economic-nexus engine for Laravel. Accumulate a seller's sales per state, detect when a post-Wayfair threshold is crossed, and report where registration is required. It owns the decision, you bind the sales data. - [Telemetry Store for Laravel](https://cbox.dk/packages/laravel-telemetry-store.md): A native ClickHouse OTEL store for Telemetry for Laravel. A PHP OTLP ingest endpoint plus a ClickHouse read driver for the Telemetry UI, so one SQL store replaces the Tempo, Loki and Mimir stack. - [Telemetry UI for Laravel](https://cbox.dk/packages/laravel-telemetry-ui.md): Observability UI for Laravel that replaces Grafana for app-level monitoring. Queries your existing Tempo, Loki and Prometheus backends directly, with Laravel-shaped screens from metric aggregate down to the single trace. - [Webhook Signature for Laravel](https://cbox.dk/packages/laravel-webhook-signature.md): Webhook signature verification for Laravel, with drivers for the providers you actually receive from: GitHub, Stripe, Slack, Shopify, Standard Webhooks, Twilio, Mailgun and Postal. Secret rotation, replay defence, and outbound signing that uses the same code. - [SIEM Core](https://cbox.dk/packages/siem.md): A zero-runtime-dependency SIEM log-streaming core for PHP. Produce one normalized security event and it hands you back exactly the bytes a real SIEM ingests: Splunk HEC, Elastic ECS, ArcSight CEF, Graylog GELF, or JSON. - [Statamic Filter Builder](https://cbox.dk/packages/statamic-filter-builder.md): Build dynamic collection filters and sort orders through the Statamic control panel. Visual filter builder without custom query scopes. - [Statamic Reverse Relationship](https://cbox.dk/packages/statamic-reverse-relationship.md): Traverse relationships in reverse in Statamic. If entry B points to A, let A see all the B's that reference it. No duplicated data, nothing to keep in sync. - [Statamic Telemetry](https://cbox.dk/packages/statamic-telemetry.md): Statamic overlay for Telemetry for Laravel. Content-aware trace names, Stache and static cache instrumentation, site context and user attribution as a proper Statamic addon. - [Telemetry Browser](https://cbox.dk/packages/telemetry-browser.md): A deep browser RUM SDK for Telemetry for Laravel: page load, Web Vitals, fetch/XHR, uncaught errors and SPA route changes, correlated with the backend trace. One trace id from click to browser span to request to query to job. - [US Tax Dataset](https://cbox.dk/packages/us-tax-data.md): A versioned JSON dataset of US sales-tax data, compiled from official government sources with per-record provenance: state and local rates with effective windows, economic-nexus thresholds, per-state taxability and intrastate sourcing, for all 51 jurisdictions. - [telemetryd](https://cbox.dk/packages/telemetryd.md): A single-binary, zero-config observability backend. OTLP goes in, the Loki, Tempo and Prometheus query APIs come out, and everything lives in one directory on one node. No sidecars, no stack to operate. - [phpfpm](https://cbox.dk/packages/phpfpm.md): A Go library for talking to PHP-FPM: discover running masters, parse their effective configuration, scrape live status over FastCGI, and reload a master safely. The shared layer beneath fpm-exporter and fpm-tune. - [fpm-tune](https://cbox.dk/packages/fpm-tune.md): Sizes PHP-FPM pools against the memory a machine actually has, using the memory its workers actually use. It measures what each pool costs, divides the budget, and writes it back. Beta: it writes production configuration. - [PHP Base Images](https://cbox.dk/packages/php-baseimages.md): PHP Docker base images with extensions, process management, and sensible defaults. Four tiers (Slim, Standard, Chromium, Dev) on Debian 12 with Cbox Init built in. ## Documentation - [FPM Exporter: Installation](https://cbox.dk/packages/fpm-exporter/docs/v3/getting-started/installation.md) - [FPM Exporter: Introduction](https://cbox.dk/packages/fpm-exporter/docs/v3/index.md) - [FPM Exporter: Metrics](https://cbox.dk/packages/fpm-exporter/docs/v3/reference/metrics.md) - [FPM Exporter: Reference](https://cbox.dk/packages/fpm-exporter/docs/v3/configuration/reference.md) - [FPM Exporter: Migration Guide](https://cbox.dk/packages/fpm-exporter/docs/v3/getting-started/migration.md) - [FPM Exporter: Requirements](https://cbox.dk/packages/fpm-exporter/docs/v3/requirements.md) - [FPM Exporter: Quickstart](https://cbox.dk/packages/fpm-exporter/docs/v3/quickstart.md) - [FPM Exporter: PHP-FPM Monitoring](https://cbox.dk/packages/fpm-exporter/docs/v3/basic-usage/phpfpm-monitoring.md) - [FPM Exporter: Laravel Monitoring](https://cbox.dk/packages/fpm-exporter/docs/v3/basic-usage/laravel-monitoring.md) - [FPM Exporter: Opcache Metrics](https://cbox.dk/packages/fpm-exporter/docs/v3/basic-usage/opcache-metrics.md) - [FPM Exporter: Alerting](https://cbox.dk/packages/fpm-exporter/docs/v3/advanced-usage/alerting.md) - [FPM Exporter: Grafana Dashboards](https://cbox.dk/packages/fpm-exporter/docs/v3/advanced-usage/grafana.md) - [FPM Exporter: Kubernetes Deployment](https://cbox.dk/packages/fpm-exporter/docs/v3/advanced-usage/kubernetes.md) - [Billing Engine for Laravel: Introduction](https://cbox.dk/packages/laravel-billing/docs/v0/index.md) - [Billing Engine for Laravel: Quick start](https://cbox.dk/packages/laravel-billing/docs/v0/quickstart.md) - [Billing Engine for Laravel: Requirements](https://cbox.dk/packages/laravel-billing/docs/v0/requirements.md) - [Billing Engine for Laravel: Issuing licenses](https://cbox.dk/packages/laravel-billing/docs/v0/licensing/issuing-licenses.md) - [Billing Engine for Laravel: Installation](https://cbox.dk/packages/laravel-billing/docs/v0/getting-started/installation.md) - [Billing Engine for Laravel: Architecture & foundation contracts](https://cbox.dk/packages/laravel-billing/docs/v0/getting-started/architecture.md) - [Billing Engine for Laravel: Renewal & revocation](https://cbox.dk/packages/laravel-billing/docs/v0/licensing/renewal-and-revocation.md) - [Billing Engine for Laravel: Metering & enforcement](https://cbox.dk/packages/laravel-billing/docs/v0/core-concepts/metering.md) - [Billing Engine for Laravel: Wallets & credits](https://cbox.dk/packages/laravel-billing/docs/v0/core-concepts/wallets.md) - [Billing Engine for Laravel: Ledger](https://cbox.dk/packages/laravel-billing/docs/v0/core-concepts/ledger.md) - [Billing Engine for Laravel: Reconciliation](https://cbox.dk/packages/laravel-billing/docs/v0/core-concepts/reconciliation.md) - [Billing Engine for Laravel: Subscriptions & proration](https://cbox.dk/packages/laravel-billing/docs/v0/core-concepts/subscriptions.md) - [Billing Engine for Laravel: Entitlements](https://cbox.dk/packages/laravel-billing/docs/v0/core-concepts/entitlements.md) - [Billing Engine for Laravel: Plan retirement & sunset](https://cbox.dk/packages/laravel-billing/docs/v0/core-concepts/plan-retirement.md) - [Billing Engine for Laravel: Accounts](https://cbox.dk/packages/laravel-billing/docs/v0/core-concepts/accounts.md) - [Billing Engine for Laravel: Catalog & pricing](https://cbox.dk/packages/laravel-billing/docs/v0/core-concepts/catalog-and-pricing.md) - [Billing Engine for Laravel: Quotes & invoicing](https://cbox.dk/packages/laravel-billing/docs/v0/core-concepts/quotes-and-invoicing.md) - [Billing Engine for Laravel: Payments & dunning](https://cbox.dk/packages/laravel-billing/docs/v0/core-concepts/payments-and-dunning.md) - [Billing Engine for Laravel: Refunds & chargebacks](https://cbox.dk/packages/laravel-billing/docs/v0/core-concepts/refunds-and-chargebacks.md) - [Billing Engine for Laravel: Reporting & SaaS metrics](https://cbox.dk/packages/laravel-billing/docs/v0/core-concepts/reporting.md) - [Billing Engine for Laravel: Enforce a hard limit](https://cbox.dk/packages/laravel-billing/docs/v0/cookbook/enforce-a-hard-limit.md) - [Billing Engine for Laravel: Meter multiple dimensions](https://cbox.dk/packages/laravel-billing/docs/v0/cookbook/meter-multiple-dimensions.md) - [Billing Engine for Laravel: Grant and burn credits](https://cbox.dk/packages/laravel-billing/docs/v0/cookbook/grant-and-burn-credits.md) - [Billing Engine for Laravel: Reconcile usage](https://cbox.dk/packages/laravel-billing/docs/v0/cookbook/reconcile-usage.md) - [Billing Engine for Laravel: Preview a plan change](https://cbox.dk/packages/laravel-billing/docs/v0/cookbook/preview-a-plan-change.md) - [Billing Engine for Laravel: Issue an invoice](https://cbox.dk/packages/laravel-billing/docs/v0/cookbook/issue-an-invoice.md) - [Billing Engine for Laravel: Ingest a payment webhook](https://cbox.dk/packages/laravel-billing/docs/v0/cookbook/ingest-a-payment-webhook.md) - [Billing Engine for Laravel: Roll out a plan entitlement](https://cbox.dk/packages/laravel-billing/docs/v0/cookbook/roll-out-a-plan-entitlement.md) - [Billing Engine for Laravel: Contracts & bindings](https://cbox.dk/packages/laravel-billing/docs/v0/extension-points/contracts-and-bindings.md) - [Billing Engine for Laravel: Storage adapters](https://cbox.dk/packages/laravel-billing/docs/v0/extension-points/storage-adapters.md) - [Billing Engine for Laravel: Payment gateways](https://cbox.dk/packages/laravel-billing/docs/v0/extension-points/payment-gateways.md) - [Billing Engine for Laravel: Domain events](https://cbox.dk/packages/laravel-billing/docs/v0/extension-points/events.md) - [Billing Engine for Laravel: Testing](https://cbox.dk/packages/laravel-billing/docs/v0/extension-points/testing.md) - [Billing Engine for Laravel: Cancellation & retention](https://cbox.dk/packages/laravel-billing/docs/v0/extension-points/retention.md) - [Billing Engine for Laravel: Configuration reference](https://cbox.dk/packages/laravel-billing/docs/v0/configuration/reference.md) - [Billing Engine for Laravel: Threat model](https://cbox.dk/packages/laravel-billing/docs/v0/security/threat-model.md) - [Auth & identity framework for Laravel: Start here — the mental model](https://cbox.dk/packages/laravel-id/docs/v1/getting-started/start-here.md) - [Auth & identity framework for Laravel: Installation](https://cbox.dk/packages/laravel-id/docs/v1/getting-started/installation.md) - [Auth & identity framework for Laravel: Background work](https://cbox.dk/packages/laravel-id/docs/v1/operations/background-work.md) - [Auth & identity framework for Laravel: Cbox ID](https://cbox.dk/packages/laravel-id/docs/v1/index.md) - [Auth & identity framework for Laravel: Customers, projects & the platform plane](https://cbox.dk/packages/laravel-id/docs/v1/core-concepts/customers-and-projects.md) - [Auth & identity framework for Laravel: Environments & the isolation model](https://cbox.dk/packages/laravel-id/docs/v1/core-concepts/environments.md) - [Auth & identity framework for Laravel: Feature support](https://cbox.dk/packages/laravel-id/docs/v1/capabilities/feature-support.md) - [Auth & identity framework for Laravel: Quickstart](https://cbox.dk/packages/laravel-id/docs/v1/quickstart.md) - [Auth & identity framework for Laravel: Architecture & Patterns](https://cbox.dk/packages/laravel-id/docs/v1/core-concepts/architecture.md) - [Auth & identity framework for Laravel: Platform operators](https://cbox.dk/packages/laravel-id/docs/v1/core-concepts/platform-operators.md) - [Auth & identity framework for Laravel: Custom hash verifiers](https://cbox.dk/packages/laravel-id/docs/v1/extension-points/hash-verifiers.md) - [Auth & identity framework for Laravel: Requirements](https://cbox.dk/packages/laravel-id/docs/v1/requirements.md) - [Auth & identity framework for Laravel: Custom SCIM attribute mapping](https://cbox.dk/packages/laravel-id/docs/v1/extension-points/custom-scim-attribute-mapping.md) - [Auth & identity framework for Laravel: Custom OTP channel](https://cbox.dk/packages/laravel-id/docs/v1/extension-points/custom-otp-channel.md) - [Auth & identity framework for Laravel: Testing](https://cbox.dk/packages/laravel-id/docs/v1/getting-started/testing.md) - [Auth & identity framework for Laravel: Inbound SCIM provisioning server](https://cbox.dk/packages/laravel-id/docs/v1/core-concepts/scim.md) - [Auth & identity framework for Laravel: Integrating an existing app](https://cbox.dk/packages/laravel-id/docs/v1/cookbook/integrating-existing-apps.md) - [Auth & identity framework for Laravel: Entitlements & billing](https://cbox.dk/packages/laravel-id/docs/v1/core-concepts/entitlements-and-billing.md) - [Auth & identity framework for Laravel: Migrate users from another provider](https://cbox.dk/packages/laravel-id/docs/v1/cookbook/migrate-users-from-another-provider.md) - [Auth & identity framework for Laravel: Authorization & the decision plane](https://cbox.dk/packages/laravel-id/docs/v1/core-concepts/authorization.md) - [Auth & identity framework for Laravel: SAML Identity Provider](https://cbox.dk/packages/laravel-id/docs/v1/core-concepts/saml-idp.md) - [Auth & identity framework for Laravel: SIEM audit streaming](https://cbox.dk/packages/laravel-id/docs/v1/core-concepts/audit-streaming.md) - [Auth & identity framework for Laravel: Usage metering](https://cbox.dk/packages/laravel-id/docs/v1/core-concepts/usage-metering.md) - [Auth & identity framework for Laravel: Stream audit events to a SIEM](https://cbox.dk/packages/laravel-id/docs/v1/cookbook/enable-an-audit-stream.md) - [Auth & identity framework for Laravel: Standards & conformance](https://cbox.dk/packages/laravel-id/docs/v1/security/standards.md) - [Auth & identity framework for Laravel: Outbound SCIM provisioning](https://cbox.dk/packages/laravel-id/docs/v1/core-concepts/outbound-provisioning.md) - [Auth & identity framework for Laravel: Provision users to a downstream app](https://cbox.dk/packages/laravel-id/docs/v1/cookbook/provision-users-to-a-downstream-app.md) - [Auth & identity framework for Laravel: Compliance mapping](https://cbox.dk/packages/laravel-id/docs/v1/security/compliance.md) - [Auth & identity framework for Laravel: FAPI hardening](https://cbox.dk/packages/laravel-id/docs/v1/security/fapi.md) - [Auth & identity framework for Laravel: OTP delivery channels](https://cbox.dk/packages/laravel-id/docs/v1/core-concepts/otp-channels.md) - [Auth & identity framework for Laravel: Organization access](https://cbox.dk/packages/laravel-id/docs/v1/core-concepts/organization-access.md) - [Auth & identity framework for Laravel: Add an SMS OTP channel](https://cbox.dk/packages/laravel-id/docs/v1/cookbook/add-an-sms-otp-channel.md) - [Auth & identity framework for Laravel: Threat model](https://cbox.dk/packages/laravel-id/docs/v1/security/threat-model.md) - [Auth & identity framework for Laravel: AI token vault](https://cbox.dk/packages/laravel-id/docs/v1/core-concepts/token-vault.md) - [Auth & identity framework for Laravel: Audit streaming — isolation & operator-only controls](https://cbox.dk/packages/laravel-id/docs/v1/security/audit-streaming.md) - [Auth & identity framework for Laravel: CIBA backchannel approval](https://cbox.dk/packages/laravel-id/docs/v1/core-concepts/ciba.md) - [Auth & identity framework for Laravel: Outbound provisioning security](https://cbox.dk/packages/laravel-id/docs/v1/security/provisioning.md) - [Auth & identity framework for Laravel: Access governance](https://cbox.dk/packages/laravel-id/docs/v1/core-concepts/access-governance.md) - [Auth & identity framework for Laravel: OTP](https://cbox.dk/packages/laravel-id/docs/v1/security/otp.md) - [Auth & identity framework for Laravel: External actions & inline hooks](https://cbox.dk/packages/laravel-id/docs/v1/core-concepts/external-actions.md) - [Auth & identity framework for Laravel: Password policy](https://cbox.dk/packages/laravel-id/docs/v1/security/password-policy.md) - [Auth & identity framework for Laravel: Token vault](https://cbox.dk/packages/laravel-id/docs/v1/security/token-vault.md) - [Auth & identity framework for Laravel: Frontend API & publishable keys](https://cbox.dk/packages/laravel-id/docs/v1/core-concepts/frontend-api.md) - [Auth & identity framework for Laravel: CIBA](https://cbox.dk/packages/laravel-id/docs/v1/security/ciba.md) - [Auth & identity framework for Laravel: Migrating users off another system](https://cbox.dk/packages/laravel-id/docs/v1/core-concepts/migrating-users.md) - [Auth & identity framework for Laravel: Access governance](https://cbox.dk/packages/laravel-id/docs/v1/security/governance.md) - [Auth & identity framework for Laravel: External actions](https://cbox.dk/packages/laravel-id/docs/v1/security/external-actions.md) - [Auth & identity framework for Laravel: Hook points](https://cbox.dk/packages/laravel-id/docs/v1/extension-points/hook-points.md) - [Auth & identity framework for Laravel: Custom secret vault](https://cbox.dk/packages/laravel-id/docs/v1/extension-points/custom-secret-vault.md) - [Auth & identity framework for Laravel: Vault a downstream credential](https://cbox.dk/packages/laravel-id/docs/v1/cookbook/vault-a-downstream-credential.md) - [Auth & identity framework for Laravel: Custom hook action](https://cbox.dk/packages/laravel-id/docs/v1/extension-points/custom-action.md) - [Auth & identity framework for Laravel: Approve agent actions with CIBA](https://cbox.dk/packages/laravel-id/docs/v1/cookbook/approve-agent-actions-with-ciba.md) - [Auth & identity framework for Laravel: Run an access review](https://cbox.dk/packages/laravel-id/docs/v1/cookbook/run-an-access-review.md) - [Auth & identity framework for Laravel: Add a token claims hook](https://cbox.dk/packages/laravel-id/docs/v1/cookbook/add-a-token-hook.md) - [Auth & identity framework for Laravel: Custom RBAC (bring your own)](https://cbox.dk/packages/laravel-id/docs/v1/extension-points/custom-rbac.md) - [Operations for Laravel: Cbox Operations](https://cbox.dk/packages/laravel-operations/docs/v0/index.md) - [Operations for Laravel: Quickstart](https://cbox.dk/packages/laravel-operations/docs/v0/quickstart.md) - [Operations for Laravel: Requirements](https://cbox.dk/packages/laravel-operations/docs/v0/requirements.md) - [Operations for Laravel: Installation](https://cbox.dk/packages/laravel-operations/docs/v0/getting-started/installation.md) - [Operations for Laravel: Testing](https://cbox.dk/packages/laravel-operations/docs/v0/getting-started/testing.md) - [Operations for Laravel: Architecture](https://cbox.dk/packages/laravel-operations/docs/v0/core-concepts/architecture.md) - [Operations for Laravel: State machine](https://cbox.dk/packages/laravel-operations/docs/v0/core-concepts/state-machine.md) - [Operations for Laravel: Events](https://cbox.dk/packages/laravel-operations/docs/v0/core-concepts/events.md) - [Operations for Laravel: Track a multi-step job](https://cbox.dk/packages/laravel-operations/docs/v0/cookbook/track-a-multi-step-job.md) - [Operations for Laravel: Self-heal stalled operations](https://cbox.dk/packages/laravel-operations/docs/v0/cookbook/self-heal-stalled-operations.md) - [Operations for Laravel: Custom model](https://cbox.dk/packages/laravel-operations/docs/v0/extension-points/custom-model.md) - [Operations for Laravel: Decorate the contract](https://cbox.dk/packages/laravel-operations/docs/v0/extension-points/decorate-the-contract.md) - [Operations for Laravel: Reference](https://cbox.dk/packages/laravel-operations/docs/v0/configuration/reference.md) - [Operations for Laravel: Scope](https://cbox.dk/packages/laravel-operations/docs/v0/security/scope.md) - [Postal integration for Laravel: Cbox Postal](https://cbox.dk/packages/laravel-postal/docs/v0/index.md) - [Postal integration for Laravel: Quickstart](https://cbox.dk/packages/laravel-postal/docs/v0/quickstart.md) - [Postal integration for Laravel: Requirements](https://cbox.dk/packages/laravel-postal/docs/v0/requirements.md) - [Postal integration for Laravel: Installation](https://cbox.dk/packages/laravel-postal/docs/v0/getting-started/installation.md) - [Postal integration for Laravel: Testing](https://cbox.dk/packages/laravel-postal/docs/v0/getting-started/testing.md) - [Postal integration for Laravel: Install with an AI assistant](https://cbox.dk/packages/laravel-postal/docs/v0/getting-started/llm-install.md) - [Postal integration for Laravel: Artisan commands](https://cbox.dk/packages/laravel-postal/docs/v0/getting-started/artisan-commands.md) - [Postal integration for Laravel: End-to-end suite](https://cbox.dk/packages/laravel-postal/docs/v0/getting-started/e2e-testing.md) - [Postal integration for Laravel: Architecture](https://cbox.dk/packages/laravel-postal/docs/v0/core-concepts/architecture.md) - [Postal integration for Laravel: Events](https://cbox.dk/packages/laravel-postal/docs/v0/core-concepts/events.md) - [Postal integration for Laravel: Status store](https://cbox.dk/packages/laravel-postal/docs/v0/core-concepts/status-store.md) - [Postal integration for Laravel: Connection types](https://cbox.dk/packages/laravel-postal/docs/v0/core-concepts/connection-types.md) - [Postal integration for Laravel: Multi-server](https://cbox.dk/packages/laravel-postal/docs/v0/cookbook/multi-server.md) - [Postal integration for Laravel: Webhook setup](https://cbox.dk/packages/laravel-postal/docs/v0/cookbook/webhook-setup.md) - [Postal integration for Laravel: Notifications](https://cbox.dk/packages/laravel-postal/docs/v0/cookbook/notifications.md) - [Postal integration for Laravel: Broadcasting](https://cbox.dk/packages/laravel-postal/docs/v0/cookbook/broadcasting.md) - [Postal integration for Laravel: Health check](https://cbox.dk/packages/laravel-postal/docs/v0/cookbook/health-check.md) - [Postal integration for Laravel: Inbound mail](https://cbox.dk/packages/laravel-postal/docs/v0/cookbook/inbound.md) - [Postal integration for Laravel: Contracts](https://cbox.dk/packages/laravel-postal/docs/v0/extension-points/contracts.md) - [Postal integration for Laravel: Dynamic servers](https://cbox.dk/packages/laravel-postal/docs/v0/extension-points/dynamic-servers.md) - [Postal integration for Laravel: Webhook signatures](https://cbox.dk/packages/laravel-postal/docs/v0/security/webhook-signatures.md) - [Postal integration for Laravel: Threat model](https://cbox.dk/packages/laravel-postal/docs/v0/security/threat-model.md) - [Postal integration for Laravel: Reference](https://cbox.dk/packages/laravel-postal/docs/v0/configuration/reference.md) - [Queue Autoscale for Laravel: Installation](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/basic-usage/installation.md) - [Queue Autoscale for Laravel: Introduction](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/index.md) - [Queue Autoscale for Laravel: Self-Hosted VPS](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/deployment/self-hosted-vps.md) - [Queue Autoscale for Laravel: Laravel Forge](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/deployment/forge.md) - [Queue Autoscale for Laravel: Requirements](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/requirements.md) - [Queue Autoscale for Laravel: Ploi](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/deployment/ploi.md) - [Queue Autoscale for Laravel: Quick Start](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/quickstart.md) - [Queue Autoscale for Laravel: Docker / Compose](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/deployment/docker.md) - [Queue Autoscale for Laravel: Queue Topology](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/basic-usage/queue-topology.md) - [Queue Autoscale for Laravel: How It Works](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/basic-usage/how-it-works.md) - [Queue Autoscale for Laravel: Alert via Laravel Log](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/cookbook/alert-via-log.md) - [Queue Autoscale for Laravel: Contracts](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/api-reference/contracts.md) - [Queue Autoscale for Laravel: Configuration](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/basic-usage/configuration.md) - [Queue Autoscale for Laravel: Alert via Slack](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/cookbook/alert-via-slack.md) - [Queue Autoscale for Laravel: Monitoring](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/basic-usage/monitoring.md) - [Queue Autoscale for Laravel: Alert via Email](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/cookbook/alert-via-email.md) - [Queue Autoscale for Laravel: Troubleshooting](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/basic-usage/troubleshooting.md) - [Queue Autoscale for Laravel: Performance Tuning](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/basic-usage/performance.md) - [Queue Autoscale for Laravel: Event Handling](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/basic-usage/event-handling.md) - [Queue Autoscale for Laravel: Workload Profiles](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/basic-usage/workload-profiles.md) - [Queue Autoscale for Laravel: Scaling Policies](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/basic-usage/scaling-policies.md) - [Queue Autoscale for Laravel: Cluster Scaling](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/basic-usage/cluster-scaling.md) - [Queue Autoscale for Laravel: Failure Fuse](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/basic-usage/failure-fuse.md) - [Queue Autoscale for Laravel: Configuration Value Objects](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/api-reference/configuration.md) - [Queue Autoscale for Laravel: Upgrading from v2 to v3](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/advanced-usage/upgrade-guide-v3.md) - [Queue Autoscale for Laravel: Check Your Configuration](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/basic-usage/configuration-check.md) - [Queue Autoscale for Laravel: Integrations & Developer Hooks](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/advanced-usage/integrations.md) - [Queue Autoscale for Laravel: Testing Your Configuration](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/basic-usage/testing.md) - [Queue Autoscale for Laravel: Scaling Decision](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/api-reference/scaling-decision.md) - [Queue Autoscale for Laravel: Custom Strategies](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/advanced-usage/custom-strategies.md) - [Queue Autoscale for Laravel: Policy Execution Internals](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/advanced-usage/scaling-policies.md) - [Queue Autoscale for Laravel: Production Deployment Reference](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/advanced-usage/deployment.md) - [Queue Autoscale for Laravel: Security](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/advanced-usage/security.md) - [Queue Autoscale for Laravel: Contributing](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/advanced-usage/contributing.md) - [Queue Autoscale for Laravel: Alert on a Fuse Trip](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/cookbook/alert-on-fuse-trip.md) - [Queue Autoscale for Laravel: Events](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/api-reference/events.md) - [Queue Autoscale for Laravel: Export Cluster Metrics](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/cookbook/cluster-metrics-export.md) - [Queue Autoscale for Laravel: Drive Host Autoscaling](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/cookbook/host-autoscaling.md) - [Queue Autoscale for Laravel: Scaling FIFO Queues](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/cookbook/fifo-queues.md) - [Queue Autoscale for Laravel: Respect a Per-Tenant Connection Limit](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/cookbook/per-tenant-connection-limits.md) - [Queue Autoscale for Laravel: Workers](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/api-reference/workers.md) - [Queue Autoscale for Laravel: Architecture](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/algorithms/architecture.md) - [Queue Autoscale for Laravel: Little's Law](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/algorithms/littles-law.md) - [Queue Autoscale for Laravel: Trend Prediction](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/algorithms/trend-prediction.md) - [Queue Autoscale for Laravel: Backlog Drain](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/algorithms/backlog-drain.md) - [Queue Autoscale for Laravel: Resource Constraints](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/algorithms/resource-constraints.md) - [Queue Autoscale for Laravel: Facade, Commands and Bindings](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/api-reference/wiring.md) - [Queue Autoscale for Laravel: Upgrading to v4](https://cbox.dk/packages/laravel-queue-autoscale/docs/v4/advanced-usage/upgrade-guide-v4.md) - [Queue Metrics for Laravel: Configuration Reference](https://cbox.dk/packages/laravel-queue-metrics/docs/v3/configuration/reference.md) - [Queue Metrics for Laravel: Endpoint Security](https://cbox.dk/packages/laravel-queue-metrics/docs/v3/security/endpoints.md) - [Queue Metrics for Laravel: Installation](https://cbox.dk/packages/laravel-queue-metrics/docs/v3/getting-started/installation.md) - [Queue Metrics for Laravel: Introduction](https://cbox.dk/packages/laravel-queue-metrics/docs/v3/index.md) - [Queue Metrics for Laravel: Quick Start](https://cbox.dk/packages/laravel-queue-metrics/docs/v3/quickstart.md) - [Queue Metrics for Laravel: Requirements](https://cbox.dk/packages/laravel-queue-metrics/docs/v3/requirements.md) - [Queue Metrics for Laravel: Facade API](https://cbox.dk/packages/laravel-queue-metrics/docs/v3/basic-usage/facade-api.md) - [Queue Metrics for Laravel: HTTP API Endpoints](https://cbox.dk/packages/laravel-queue-metrics/docs/v3/basic-usage/api-endpoints.md) - [Queue Metrics for Laravel: Artisan Commands](https://cbox.dk/packages/laravel-queue-metrics/docs/v3/basic-usage/artisan-commands.md) - [Queue Metrics for Laravel: Architecture Overview](https://cbox.dk/packages/laravel-queue-metrics/docs/v3/advanced-usage/architecture.md) - [Queue Metrics for Laravel: Events System](https://cbox.dk/packages/laravel-queue-metrics/docs/v3/advanced-usage/events.md) - [Queue Metrics for Laravel: Prometheus Integration](https://cbox.dk/packages/laravel-queue-metrics/docs/v3/advanced-usage/prometheus.md) - [Queue Metrics for Laravel: Performance Tuning](https://cbox.dk/packages/laravel-queue-metrics/docs/v3/advanced-usage/performance.md) - [Queue Metrics for Laravel: Redis Cluster](https://cbox.dk/packages/laravel-queue-metrics/docs/v3/advanced-usage/redis-cluster.md) - [Queue Monitor for Laravel: API Reference](https://cbox.dk/packages/laravel-queue-monitor/docs/v1/reference/api-reference.md) - [Queue Monitor for Laravel: Advanced Usage](https://cbox.dk/packages/laravel-queue-monitor/docs/v1/advanced/advanced-usage.md) - [Queue Monitor for Laravel: Configuration](https://cbox.dk/packages/laravel-queue-monitor/docs/v1/guides/configuration.md) - [Queue Monitor for Laravel: Introduction](https://cbox.dk/packages/laravel-queue-monitor/docs/v1/getting-started/introduction.md) - [Queue Monitor for Laravel: Queue Monitor for Laravel](https://cbox.dk/packages/laravel-queue-monitor/docs/v1/index.md) - [Queue Monitor for Laravel: Troubleshooting](https://cbox.dk/packages/laravel-queue-monitor/docs/v1/troubleshooting/troubleshooting.md) - [Queue Monitor for Laravel: Architecture](https://cbox.dk/packages/laravel-queue-monitor/docs/v1/reference/architecture.md) - [Queue Monitor for Laravel: Facade Usage](https://cbox.dk/packages/laravel-queue-monitor/docs/v1/guides/facade-usage.md) - [Queue Monitor for Laravel: Installation](https://cbox.dk/packages/laravel-queue-monitor/docs/v1/getting-started/installation.md) - [Queue Monitor for Laravel: Requirements](https://cbox.dk/packages/laravel-queue-monitor/docs/v1/requirements.md) - [Queue Monitor for Laravel: Queue-Metrics Integration](https://cbox.dk/packages/laravel-queue-monitor/docs/v1/reference/metrics-integration.md) - [Queue Monitor for Laravel: Job Replay](https://cbox.dk/packages/laravel-queue-monitor/docs/v1/guides/job-replay.md) - [Queue Monitor for Laravel: Quick Start](https://cbox.dk/packages/laravel-queue-monitor/docs/v1/quickstart.md) - [Queue Monitor for Laravel: Testing Guide](https://cbox.dk/packages/laravel-queue-monitor/docs/v1/reference/testing.md) - [Queue Monitor for Laravel: Events](https://cbox.dk/packages/laravel-queue-monitor/docs/v1/guides/events.md) - [Queue Monitor for Laravel: Usage Examples](https://cbox.dk/packages/laravel-queue-monitor/docs/v1/guides/examples.md) - [Queue Monitor for Laravel: Authentication & Access Control](https://cbox.dk/packages/laravel-queue-monitor/docs/v1/guides/authentication.md) - [Queue Monitor for Laravel: Laravel Horizon Integration](https://cbox.dk/packages/laravel-queue-monitor/docs/v1/guides/horizon.md) - [Queue Monitor for Laravel: Dashboard Assets](https://cbox.dk/packages/laravel-queue-monitor/docs/v1/guides/dashboard-assets.md) - [Risk Scoring for Laravel: Cbox Risk](https://cbox.dk/packages/laravel-risk/docs/v1/index.md) - [Risk Scoring for Laravel: Installation](https://cbox.dk/packages/laravel-risk/docs/v1/getting-started/installation.md) - [Risk Scoring for Laravel: Quickstart](https://cbox.dk/packages/laravel-risk/docs/v1/quickstart.md) - [Risk Scoring for Laravel: Requirements](https://cbox.dk/packages/laravel-risk/docs/v1/requirements.md) - [Risk Scoring for Laravel: Signals & weights](https://cbox.dk/packages/laravel-risk/docs/v1/core-concepts/signals.md) - [Risk Scoring for Laravel: Architecture](https://cbox.dk/packages/laravel-risk/docs/v1/core-concepts/architecture.md) - [Risk Scoring for Laravel: Testing](https://cbox.dk/packages/laravel-risk/docs/v1/getting-started/testing.md) - [Risk Scoring for Laravel: Data sources](https://cbox.dk/packages/laravel-risk/docs/v1/core-concepts/data-sources.md) - [SIEM for Laravel: Custom sink](https://cbox.dk/packages/laravel-siem/docs/v0/extension-points/custom-sink.md) - [SIEM for Laravel: Delivery engine](https://cbox.dk/packages/laravel-siem/docs/v0/core-concepts/delivery-engine.md) - [SIEM for Laravel: Egress, SSRF, and secrets](https://cbox.dk/packages/laravel-siem/docs/v0/security/egress-ssrf-and-secrets.md) - [SIEM for Laravel: Introduction](https://cbox.dk/packages/laravel-siem/docs/v0/index.md) - [SIEM for Laravel: Stream to Splunk](https://cbox.dk/packages/laravel-siem/docs/v0/cookbook/stream-to-splunk.md) - [SIEM for Laravel: Custom destination](https://cbox.dk/packages/laravel-siem/docs/v0/extension-points/custom-destination.md) - [SIEM for Laravel: Outbox and semantics](https://cbox.dk/packages/laravel-siem/docs/v0/core-concepts/outbox-and-semantics.md) - [SIEM for Laravel: Redaction](https://cbox.dk/packages/laravel-siem/docs/v0/security/redaction.md) - [SIEM for Laravel: Stream to Elastic](https://cbox.dk/packages/laravel-siem/docs/v0/cookbook/stream-to-elastic.md) - [SIEM for Laravel: Quickstart](https://cbox.dk/packages/laravel-siem/docs/v0/quickstart.md) - [SIEM for Laravel: Requirements](https://cbox.dk/packages/laravel-siem/docs/v0/requirements.md) - [SSRF Guard for Laravel: Cbox SSRF](https://cbox.dk/packages/laravel-ssrf/docs/v1/index.md) - [SSRF Guard for Laravel: Installation](https://cbox.dk/packages/laravel-ssrf/docs/v1/getting-started/installation.md) - [SSRF Guard for Laravel: Quickstart](https://cbox.dk/packages/laravel-ssrf/docs/v1/quickstart.md) - [SSRF Guard for Laravel: Requirements](https://cbox.dk/packages/laravel-ssrf/docs/v1/requirements.md) - [SSRF Guard for Laravel: Architecture](https://cbox.dk/packages/laravel-ssrf/docs/v1/core-concepts/architecture.md) - [SSRF Guard for Laravel: Testing](https://cbox.dk/packages/laravel-ssrf/docs/v1/getting-started/testing.md) - [Tax for Laravel: Overview](https://cbox.dk/packages/laravel-tax/docs/v0/index.md) - [Tax for Laravel: Architecture](https://cbox.dk/packages/laravel-tax/docs/v0/core-concepts/architecture.md) - [Tax for Laravel: Installation](https://cbox.dk/packages/laravel-tax/docs/v0/getting-started/installation.md) - [Tax for Laravel: Quickstart](https://cbox.dk/packages/laravel-tax/docs/v0/quickstart.md) - [Tax for Laravel: Rate sources](https://cbox.dk/packages/laravel-tax/docs/v0/extension-points/rate-sources.md) - [Tax for Laravel: Supported jurisdictions](https://cbox.dk/packages/laravel-tax/docs/v0/coverage/supported.md) - [Tax for Laravel: Regimes](https://cbox.dk/packages/laravel-tax/docs/v0/core-concepts/regimes.md) - [Tax for Laravel: Testing](https://cbox.dk/packages/laravel-tax/docs/v0/getting-started/testing.md) - [Tax for Laravel: Address geocoding](https://cbox.dk/packages/laravel-tax/docs/v0/extension-points/geocoding.md) - [Tax for Laravel: Not yet supported](https://cbox.dk/packages/laravel-tax/docs/v0/coverage/not-yet-supported.md) - [Tax for Laravel: Requirements](https://cbox.dk/packages/laravel-tax/docs/v0/requirements.md) - [Tax for Laravel: Exemptions](https://cbox.dk/packages/laravel-tax/docs/v0/core-concepts/exemptions.md) - [Tax for Laravel: Tax-ID validation](https://cbox.dk/packages/laravel-tax/docs/v0/extension-points/vat-id-validation.md) - [Tax for Laravel: US tax dataset (us-tax-data)](https://cbox.dk/packages/laravel-tax/docs/v0/coverage/us-tax-dataset.md) - [Tax for Laravel: Rate breakdown](https://cbox.dk/packages/laravel-tax/docs/v0/core-concepts/rate-breakdown.md) - [Tax for Laravel: Flat charges](https://cbox.dk/packages/laravel-tax/docs/v0/extension-points/flat-charges.md) - [Tax for Laravel: EU VAT dataset](https://cbox.dk/packages/laravel-tax/docs/v0/coverage/eu-tax-dataset.md) - [Tax for Laravel: US SaaS taxability](https://cbox.dk/packages/laravel-tax/docs/v0/coverage/us-saas-taxability.md) - [Tax for Laravel: Return data](https://cbox.dk/packages/laravel-tax/docs/v0/core-concepts/return-data.md) - [Tax for Laravel: US economic-nexus thresholds](https://cbox.dk/packages/laravel-tax/docs/v0/coverage/us-nexus-thresholds.md) - [Tax for Laravel: Dates](https://cbox.dk/packages/laravel-tax/docs/v0/core-concepts/dates.md) - [Tax for Laravel: EU special territories](https://cbox.dk/packages/laravel-tax/docs/v0/core-concepts/eu-territories.md) - [Tax for Laravel: Product catalogue](https://cbox.dk/packages/laravel-tax/docs/v0/extension-points/product-catalogue.md) - [Tax for Laravel: Local authorities](https://cbox.dk/packages/laravel-tax/docs/v0/extension-points/local-authorities.md) - [Tax for Laravel: Marketplace facilitator](https://cbox.dk/packages/laravel-tax/docs/v0/core-concepts/marketplace-facilitator.md) - [Tax for Laravel: French overseas territories](https://cbox.dk/packages/laravel-tax/docs/v0/decisions/french-overseas-vat.md) - [Tax for Laravel: Corsica](https://cbox.dk/packages/laravel-tax/docs/v0/decisions/corsica.md) - [Telemetry for Laravel: 0001 — Metric state on single-process runtimes](https://cbox.dk/packages/laravel-telemetry/docs/v1/decisions/0001-metric-state-on-single-process-runtimes.md) - [Telemetry for Laravel: Architecture](https://cbox.dk/packages/laravel-telemetry/docs/v1/core-concepts/architecture.md) - [Telemetry for Laravel: Configuration reference](https://cbox.dk/packages/laravel-telemetry/docs/v1/configuration/reference.md) - [Telemetry for Laravel: Cookbook: Multi-tenant SaaS](https://cbox.dk/packages/laravel-telemetry/docs/v1/cookbook/multi-tenant-saas.md) - [Telemetry for Laravel: Installation](https://cbox.dk/packages/laravel-telemetry/docs/v1/getting-started/installation.md) - [Telemetry for Laravel: Prometheus](https://cbox.dk/packages/laravel-telemetry/docs/v1/production/prometheus.md) - [Telemetry for Laravel: Telemetry for Laravel](https://cbox.dk/packages/laravel-telemetry/docs/v1/index.md) - [Telemetry for Laravel: Telemetry providers](https://cbox.dk/packages/laravel-telemetry/docs/v1/extension-points/providers.md) - [Telemetry for Laravel: Metrics](https://cbox.dk/packages/laravel-telemetry/docs/v1/core-concepts/metrics.md) - [Telemetry for Laravel: Cookbook: Queue monitoring](https://cbox.dk/packages/laravel-telemetry/docs/v1/cookbook/queue-monitoring.md) - [Telemetry for Laravel: OTLP](https://cbox.dk/packages/laravel-telemetry/docs/v1/production/otlp.md) - [Telemetry for Laravel: Custom exporters](https://cbox.dk/packages/laravel-telemetry/docs/v1/extension-points/exporters.md) - [Telemetry for Laravel: Quickstart](https://cbox.dk/packages/laravel-telemetry/docs/v1/quickstart.md) - [Telemetry for Laravel: Traces](https://cbox.dk/packages/laravel-telemetry/docs/v1/core-concepts/traces.md) - [Telemetry for Laravel: Cookbook: External services](https://cbox.dk/packages/laravel-telemetry/docs/v1/cookbook/external-services.md) - [Telemetry for Laravel: Testing](https://cbox.dk/packages/laravel-telemetry/docs/v1/getting-started/testing.md) - [Telemetry for Laravel: Grafana stack](https://cbox.dk/packages/laravel-telemetry/docs/v1/production/grafana-stack.md) - [Telemetry for Laravel: Runtime hooks](https://cbox.dk/packages/laravel-telemetry/docs/v1/extension-points/hooks.md) - [Telemetry for Laravel: Requirements](https://cbox.dk/packages/laravel-telemetry/docs/v1/requirements.md) - [Telemetry for Laravel: Events](https://cbox.dk/packages/laravel-telemetry/docs/v1/core-concepts/events.md) - [Telemetry for Laravel: Local LGTM stack (dev / test / CI)](https://cbox.dk/packages/laravel-telemetry/docs/v1/cookbook/local-lgtm-stack.md) - [Telemetry for Laravel: API reference](https://cbox.dk/packages/laravel-telemetry/docs/v1/getting-started/api-reference.md) - [Telemetry for Laravel: Performance](https://cbox.dk/packages/laravel-telemetry/docs/v1/production/performance.md) - [Telemetry for Laravel: Logs](https://cbox.dk/packages/laravel-telemetry/docs/v1/core-concepts/logs.md) - [Telemetry for Laravel: Cookbook: Deploy annotations (Forge, Envoyer, CI)](https://cbox.dk/packages/laravel-telemetry/docs/v1/cookbook/deploy-annotations.md) - [Telemetry for Laravel: AI assistants](https://cbox.dk/packages/laravel-telemetry/docs/v1/getting-started/ai-assistants.md) - [Telemetry for Laravel: Security](https://cbox.dk/packages/laravel-telemetry/docs/v1/production/security.md) - [Telemetry for Laravel: Naming](https://cbox.dk/packages/laravel-telemetry/docs/v1/core-concepts/naming.md) - [Telemetry for Laravel: Cookbook: NativePHP (mobile & desktop)](https://cbox.dk/packages/laravel-telemetry/docs/v1/cookbook/nativephp.md) - [Telemetry for Laravel: Error tracking & support flow](https://cbox.dk/packages/laravel-telemetry/docs/v1/production/error-tracking.md) - [Telemetry for Laravel: Browser tracing (RUM)](https://cbox.dk/packages/laravel-telemetry/docs/v1/production/browser-tracing.md) - [Telemetry for Laravel: Analytics](https://cbox.dk/packages/laravel-telemetry/docs/v1/production/analytics.md) - [System Metrics: Introduction](https://cbox.dk/packages/system-metrics/docs/v3/introduction.md) - [System Metrics: Installation](https://cbox.dk/packages/system-metrics/docs/v3/installation.md) - [System Metrics: Quick Start](https://cbox.dk/packages/system-metrics/docs/v3/quickstart.md) - [System Metrics: System Overview](https://cbox.dk/packages/system-metrics/docs/v3/basic-usage/system-overview.md) - [System Metrics: Environment Detection](https://cbox.dk/packages/system-metrics/docs/v3/basic-usage/environment-detection.md) - [System Metrics: CPU Metrics](https://cbox.dk/packages/system-metrics/docs/v3/basic-usage/cpu-metrics.md) - [System Metrics: Memory Metrics](https://cbox.dk/packages/system-metrics/docs/v3/basic-usage/memory-metrics.md) - [System Metrics: Load Average](https://cbox.dk/packages/system-metrics/docs/v3/basic-usage/load-average.md) - [System Metrics: System Uptime](https://cbox.dk/packages/system-metrics/docs/v3/basic-usage/uptime.md) - [System Metrics: Storage Metrics](https://cbox.dk/packages/system-metrics/docs/v3/basic-usage/storage-metrics.md) - [System Metrics: Network Metrics](https://cbox.dk/packages/system-metrics/docs/v3/basic-usage/network-metrics.md) - [System Metrics: Container Metrics (Cgroups)](https://cbox.dk/packages/system-metrics/docs/v3/advanced-usage/container-metrics.md) - [System Metrics: Unified Limits API](https://cbox.dk/packages/system-metrics/docs/v3/advanced-usage/unified-limits.md) - [System Metrics: CPU Usage Calculation](https://cbox.dk/packages/system-metrics/docs/v3/advanced-usage/cpu-usage-calculation.md) - [System Metrics: Error Handling with Result](https://cbox.dk/packages/system-metrics/docs/v3/advanced-usage/error-handling.md) - [System Metrics: Custom Implementations](https://cbox.dk/packages/system-metrics/docs/v3/advanced-usage/custom-implementations.md) - [System Metrics: Process Metrics](https://cbox.dk/packages/system-metrics/docs/v3/advanced-usage/process-metrics.md) - [System Metrics: Design Principles](https://cbox.dk/packages/system-metrics/docs/v3/architecture/design-principles.md) - [System Metrics: Result Pattern](https://cbox.dk/packages/system-metrics/docs/v3/architecture/result-pattern.md) - [System Metrics: Action Pattern](https://cbox.dk/packages/system-metrics/docs/v3/architecture/action-pattern.md) - [System Metrics: Composite Sources with Fallbacks](https://cbox.dk/packages/system-metrics/docs/v3/architecture/composite-sources.md) - [System Metrics: Immutable DTOs](https://cbox.dk/packages/system-metrics/docs/v3/architecture/immutable-dtos.md) - [System Metrics: Performance Caching](https://cbox.dk/packages/system-metrics/docs/v3/architecture/performance-caching.md) - [System Metrics: Platform Comparison](https://cbox.dk/packages/system-metrics/docs/v3/platform-support/comparison.md) - [System Metrics: Linux Platform Support](https://cbox.dk/packages/system-metrics/docs/v3/platform-support/linux.md) - [System Metrics: macOS Platform Support](https://cbox.dk/packages/system-metrics/docs/v3/platform-support/macos.md) - [System Metrics: API Reference](https://cbox.dk/packages/system-metrics/docs/v3/api-reference.md) - [System Metrics: Testing](https://cbox.dk/packages/system-metrics/docs/v3/testing.md) - [System Metrics: Roadmap](https://cbox.dk/packages/system-metrics/docs/v3/roadmap.md) - [Statamic MCP: Configuration Reference](https://cbox.dk/packages/statamic-mcp/docs/v2/configuration/reference.md) - [Statamic MCP: Installation](https://cbox.dk/packages/statamic-mcp/docs/v2/getting-started/installation.md) - [Statamic MCP: Introduction](https://cbox.dk/packages/statamic-mcp/docs/v2/index.md) - [Statamic MCP: Token Scopes](https://cbox.dk/packages/statamic-mcp/docs/v2/authentication/token-scopes.md) - [Statamic MCP: Tool Overview](https://cbox.dk/packages/statamic-mcp/docs/v2/tools/overview.md) - [Statamic MCP: Web Authentication](https://cbox.dk/packages/statamic-mcp/docs/v2/authentication/web-authentication.md) - [Statamic MCP: Quick Start](https://cbox.dk/packages/statamic-mcp/docs/v2/quickstart.md) - [Statamic MCP: AI Client Setup](https://cbox.dk/packages/statamic-mcp/docs/v2/getting-started/ai-clients.md) - [Statamic MCP: Requirements](https://cbox.dk/packages/statamic-mcp/docs/v2/requirements.md) - [DNS Toolkit: Overview](https://cbox.dk/packages/dns/docs/v1/index.md) - [DNS Toolkit: Quickstart](https://cbox.dk/packages/dns/docs/v1/quickstart.md) - [DNS Toolkit: Requirements](https://cbox.dk/packages/dns/docs/v1/requirements.md) - [DNS Toolkit: Installation](https://cbox.dk/packages/dns/docs/v1/getting-started/installation.md) - [DNS Toolkit: Testing](https://cbox.dk/packages/dns/docs/v1/getting-started/testing.md) - [DNS Toolkit: Architecture](https://cbox.dk/packages/dns/docs/v1/core-concepts/architecture.md) - [DNS Toolkit: Resolvers](https://cbox.dk/packages/dns/docs/v1/core-concepts/resolvers.md) - [DNS Toolkit: Domain verification](https://cbox.dk/packages/dns/docs/v1/core-concepts/domain-verification.md) - [DNS Toolkit: Propagation](https://cbox.dk/packages/dns/docs/v1/core-concepts/propagation.md) - [DNS Toolkit: Delegation tracing](https://cbox.dk/packages/dns/docs/v1/core-concepts/tracing.md) - [DNS Toolkit: Chain resolution](https://cbox.dk/packages/dns/docs/v1/core-concepts/resolution.md) - [DNS Toolkit: Performance & when to use](https://cbox.dk/packages/dns/docs/v1/core-concepts/when-to-use.md) - [DNS Toolkit: Validation](https://cbox.dk/packages/dns/docs/v1/dnssec/validation.md) - [DNS Toolkit: Algorithms](https://cbox.dk/packages/dns/docs/v1/dnssec/algorithms.md) - [DNS Toolkit: Threat model](https://cbox.dk/packages/dns/docs/v1/dnssec/threat-model.md) - [DNS Toolkit: Checks catalog](https://cbox.dk/packages/dns/docs/v1/diagnostics/checks.md) - [DNS Toolkit: Propagation providers](https://cbox.dk/packages/dns/docs/v1/diagnostics/propagation-providers.md) - [DNS Toolkit: Verify a domain](https://cbox.dk/packages/dns/docs/v1/cookbook/verify-a-domain.md) - [DNS Toolkit: Run a health check](https://cbox.dk/packages/dns/docs/v1/cookbook/run-a-health-check.md) - [DNS Toolkit: Check propagation](https://cbox.dk/packages/dns/docs/v1/cookbook/check-propagation.md) - [DNS for Laravel: Introduction](https://cbox.dk/packages/laravel-dns/docs/v1/index.md) - [DNS for Laravel: Quickstart](https://cbox.dk/packages/laravel-dns/docs/v1/quickstart.md) - [DNS for Laravel: Requirements](https://cbox.dk/packages/laravel-dns/docs/v1/requirements.md) - [DNS for Laravel: Installation](https://cbox.dk/packages/laravel-dns/docs/v1/getting-started/installation.md) - [DNS for Laravel: Facade](https://cbox.dk/packages/laravel-dns/docs/v1/usage/facade.md) - [DNS for Laravel: Artisan commands](https://cbox.dk/packages/laravel-dns/docs/v1/usage/commands.md) - [DNS for Laravel: Validation rules](https://cbox.dk/packages/laravel-dns/docs/v1/usage/validation-rules.md) - [DNS for Laravel: Config reference](https://cbox.dk/packages/laravel-dns/docs/v1/configuration/reference.md) - [DNS for Laravel: Fake resolver](https://cbox.dk/packages/laravel-dns/docs/v1/testing/fake-resolver.md) - [Cbox Init: Introduction](https://cbox.dk/packages/init/docs/v3/introduction.md) - [Cbox Init: Installation](https://cbox.dk/packages/init/docs/v3/getting-started/installation.md) - [Cbox Init: Quick Start](https://cbox.dk/packages/init/docs/v3/getting-started/quickstart.md) - [Cbox Init: Docker Integration](https://cbox.dk/packages/init/docs/v3/getting-started/docker-integration.md) - [Cbox Init: Configuration Overview](https://cbox.dk/packages/init/docs/v3/configuration/overview.md) - [Cbox Init: Global Settings](https://cbox.dk/packages/init/docs/v3/configuration/global-settings.md) - [Cbox Init: Process Configuration](https://cbox.dk/packages/init/docs/v3/configuration/processes.md) - [Cbox Init: Health Checks Configuration](https://cbox.dk/packages/init/docs/v3/configuration/health-checks.md) - [Cbox Init: Lifecycle Hooks](https://cbox.dk/packages/init/docs/v3/configuration/lifecycle-hooks.md) - [Cbox Init: PHP-FPM Auto-Tuning](https://cbox.dk/packages/init/docs/v3/configuration/php-fpm-autotune.md) - [Cbox Init: Environment Variables](https://cbox.dk/packages/init/docs/v3/configuration/environment-variables.md) - [Cbox Init: Configuration Validation](https://cbox.dk/packages/init/docs/v3/configuration/validation.md) - [Cbox Init: Dependency Management](https://cbox.dk/packages/init/docs/v3/features/dependency-management.md) - [Cbox Init: Health Checks](https://cbox.dk/packages/init/docs/v3/features/health-checks.md) - [Cbox Init: Scheduled Tasks](https://cbox.dk/packages/init/docs/v3/features/scheduled-tasks.md) - [Cbox Init: Process Scaling](https://cbox.dk/packages/init/docs/v3/features/process-scaling.md) - [Cbox Init: Restart Policies](https://cbox.dk/packages/init/docs/v3/features/restart-policies.md) - [Cbox Init: Advanced Logging](https://cbox.dk/packages/init/docs/v3/features/advanced-logging.md) - [Cbox Init: Terminal User Interface (TUI)](https://cbox.dk/packages/init/docs/v3/features/tui.md) - [Cbox Init: Configuration Scaffolding](https://cbox.dk/packages/init/docs/v3/features/scaffolding.md) - [Cbox Init: Container Readiness](https://cbox.dk/packages/init/docs/v3/features/container-readiness.md) - [Cbox Init: Development Mode](https://cbox.dk/packages/init/docs/v3/features/dev-mode.md) - [Cbox Init: Minimal Setup](https://cbox.dk/packages/init/docs/v3/examples/minimal.md) - [Cbox Init: Laravel Complete Setup](https://cbox.dk/packages/init/docs/v3/examples/laravel-complete.md) - [Cbox Init: Laravel with Monitoring](https://cbox.dk/packages/init/docs/v3/examples/laravel-with-monitoring.md) - [Cbox Init: Scheduled Tasks](https://cbox.dk/packages/init/docs/v3/examples/scheduled-tasks.md) - [Cbox Init: Kubernetes Deployment](https://cbox.dk/packages/init/docs/v3/examples/kubernetes.md) - [Cbox Init: Docker Compose](https://cbox.dk/packages/init/docs/v3/examples/docker-compose.md) - [Cbox Init: Node.js Applications](https://cbox.dk/packages/init/docs/v3/examples/nodejs.md) - [Cbox Init: Prometheus Metrics](https://cbox.dk/packages/init/docs/v3/observability/metrics.md) - [Cbox Init: Management API](https://cbox.dk/packages/init/docs/v3/observability/api.md) - [Cbox Init: Resource Monitoring](https://cbox.dk/packages/init/docs/v3/observability/resource-monitoring.md) - [Cbox Init: Distributed Tracing](https://cbox.dk/packages/init/docs/v3/observability/tracing.md) - [Cbox Init: Heartbeat Monitoring](https://cbox.dk/packages/init/docs/v3/observability/heartbeat-monitoring.md) - [Cbox Init: Testing](https://cbox.dk/packages/init/docs/v3/development/testing.md) - [fcgx: Introduction](https://cbox.dk/packages/fcgx/docs/v1/introduction.md) - [fcgx: Installation](https://cbox.dk/packages/fcgx/docs/v1/installation.md) - [fcgx: Quickstart](https://cbox.dk/packages/fcgx/docs/v1/quickstart.md) - [fcgx: PHP-FPM Configuration](https://cbox.dk/packages/fcgx/docs/v1/php-fpm-configuration.md) - [fcgx: Making Requests](https://cbox.dk/packages/fcgx/docs/v1/basic-usage/making-requests.md) - [fcgx: Reading Responses](https://cbox.dk/packages/fcgx/docs/v1/basic-usage/reading-responses.md) - [fcgx: Configuration](https://cbox.dk/packages/fcgx/docs/v1/advanced-usage/configuration.md) - [fcgx: Error Handling](https://cbox.dk/packages/fcgx/docs/v1/advanced-usage/error-handling.md) - [fcgx: PHP-FPM Monitoring](https://cbox.dk/packages/fcgx/docs/v1/advanced-usage/php-fpm-monitoring.md) - [fcgx: API Reference](https://cbox.dk/packages/fcgx/docs/v1/api-reference.md) - [fcgx: Protocol Notes](https://cbox.dk/packages/fcgx/docs/v1/protocol_notes.md) - [Geo for Laravel: Overview](https://cbox.dk/packages/laravel-geo/docs/v0/index.md) - [Geo for Laravel: Custom repository](https://cbox.dk/packages/laravel-geo/docs/v0/extension-points/custom-repository.md) - [Geo for Laravel: Installation](https://cbox.dk/packages/laravel-geo/docs/v0/getting-started/installation.md) - [Geo for Laravel: Jurisdictions](https://cbox.dk/packages/laravel-geo/docs/v0/core-concepts/jurisdictions.md) - [Geo for Laravel: Quickstart](https://cbox.dk/packages/laravel-geo/docs/v0/quickstart.md) - [Geo for Laravel: Testing](https://cbox.dk/packages/laravel-geo/docs/v0/getting-started/testing.md) - [Geo for Laravel: Tax profiles](https://cbox.dk/packages/laravel-geo/docs/v0/core-concepts/tax-profiles.md) - [Geo for Laravel: Requirements](https://cbox.dk/packages/laravel-geo/docs/v0/requirements.md) - [Health for Laravel: Introduction](https://cbox.dk/packages/laravel-health/docs/v2/introduction.md) - [Health for Laravel: Installation](https://cbox.dk/packages/laravel-health/docs/v2/installation.md) - [Health for Laravel: Quick Start](https://cbox.dk/packages/laravel-health/docs/v2/quickstart.md) - [Health for Laravel: Configuration](https://cbox.dk/packages/laravel-health/docs/v2/configuration.md) - [Health for Laravel: Database Check](https://cbox.dk/packages/laravel-health/docs/v2/health-checks/database.md) - [Health for Laravel: Cache Check](https://cbox.dk/packages/laravel-health/docs/v2/health-checks/cache.md) - [Health for Laravel: Queue Check](https://cbox.dk/packages/laravel-health/docs/v2/health-checks/queue.md) - [Health for Laravel: Storage Check](https://cbox.dk/packages/laravel-health/docs/v2/health-checks/storage.md) - [Health for Laravel: Redis Check](https://cbox.dk/packages/laravel-health/docs/v2/health-checks/redis.md) - [Health for Laravel: Environment Check](https://cbox.dk/packages/laravel-health/docs/v2/health-checks/environment.md) - [Health for Laravel: Schedule Check](https://cbox.dk/packages/laravel-health/docs/v2/health-checks/schedule.md) - [Health for Laravel: CPU Check](https://cbox.dk/packages/laravel-health/docs/v2/health-checks/cpu.md) - [Health for Laravel: Memory Check](https://cbox.dk/packages/laravel-health/docs/v2/health-checks/memory.md) - [Health for Laravel: Disk Space Check](https://cbox.dk/packages/laravel-health/docs/v2/health-checks/disk-space.md) - [Health for Laravel: Kubernetes Probes](https://cbox.dk/packages/laravel-health/docs/v2/endpoints/kubernetes-probes.md) - [Health for Laravel: Prometheus Metrics](https://cbox.dk/packages/laravel-health/docs/v2/endpoints/prometheus-metrics.md) - [Health for Laravel: JSON Metrics](https://cbox.dk/packages/laravel-health/docs/v2/endpoints/json-metrics.md) - [Health for Laravel: Dashboard](https://cbox.dk/packages/laravel-health/docs/v2/endpoints/dashboard.md) - [Health for Laravel: Custom Checks](https://cbox.dk/packages/laravel-health/docs/v2/advanced/custom-checks.md) - [Health for Laravel: Security](https://cbox.dk/packages/laravel-health/docs/v2/advanced/security.md) - [Health for Laravel: Caching](https://cbox.dk/packages/laravel-health/docs/v2/advanced/caching.md) - [Health for Laravel: System Metrics Integration](https://cbox.dk/packages/laravel-health/docs/v2/advanced/system-metrics-integration.md) - [Health for Laravel: Testing](https://cbox.dk/packages/laravel-health/docs/v2/advanced/testing.md) - [Spatie Permission Adapter for Cbox ID: Overview](https://cbox.dk/packages/laravel-id-spatie/docs/v0/index.md) - [Spatie Permission Adapter for Cbox ID: Quickstart](https://cbox.dk/packages/laravel-id-spatie/docs/v0/quickstart.md) - [Spatie Permission Adapter for Cbox ID: Requirements](https://cbox.dk/packages/laravel-id-spatie/docs/v0/requirements.md) - [Spatie Permission Adapter for Cbox ID: Installation](https://cbox.dk/packages/laravel-id-spatie/docs/v0/getting-started/installation.md) - [Spatie Permission Adapter for Cbox ID: Testing](https://cbox.dk/packages/laravel-id-spatie/docs/v0/getting-started/testing.md) - [Spatie Permission Adapter for Cbox ID: Architecture](https://cbox.dk/packages/laravel-id-spatie/docs/v0/core-concepts/architecture.md) - [Spatie Permission Adapter for Cbox ID: Directory group → role mapping](https://cbox.dk/packages/laravel-id-spatie/docs/v0/core-concepts/group-role-mapping.md) - [Spatie Permission Adapter for Cbox ID: Customizing the group→role bridge](https://cbox.dk/packages/laravel-id-spatie/docs/v0/extension-points/custom-group-role-mappings.md) - [Spatie Permission Adapter for Cbox ID: Trust boundary & scope](https://cbox.dk/packages/laravel-id-spatie/docs/v0/security/threat-model.md) - [Economic Nexus for Laravel: Cbox Nexus](https://cbox.dk/packages/laravel-nexus/docs/v0/index.md) - [Economic Nexus for Laravel: Quickstart](https://cbox.dk/packages/laravel-nexus/docs/v0/quickstart.md) - [Economic Nexus for Laravel: Requirements](https://cbox.dk/packages/laravel-nexus/docs/v0/requirements.md) - [Economic Nexus for Laravel: Installation](https://cbox.dk/packages/laravel-nexus/docs/v0/getting-started/installation.md) - [Economic Nexus for Laravel: Testing](https://cbox.dk/packages/laravel-nexus/docs/v0/getting-started/testing.md) - [Economic Nexus for Laravel: Architecture](https://cbox.dk/packages/laravel-nexus/docs/v0/core-concepts/architecture.md) - [Economic Nexus for Laravel: The decision model](https://cbox.dk/packages/laravel-nexus/docs/v0/core-concepts/nexus-status.md) - [Economic Nexus for Laravel: Thresholds & measurement](https://cbox.dk/packages/laravel-nexus/docs/v0/core-concepts/thresholds.md) - [Economic Nexus for Laravel: Evaluate one state](https://cbox.dk/packages/laravel-nexus/docs/v0/cookbook/evaluate-a-state.md) - [Economic Nexus for Laravel: Build a platform report](https://cbox.dk/packages/laravel-nexus/docs/v0/cookbook/platform-report.md) - [Economic Nexus for Laravel: Data seams](https://cbox.dk/packages/laravel-nexus/docs/v0/extension-points/data-seams.md) - [Economic Nexus for Laravel: Config reference](https://cbox.dk/packages/laravel-nexus/docs/v0/configuration/reference.md) - [Telemetry Store for Laravel: Deployment](https://cbox.dk/packages/laravel-telemetry-store/docs/v1/deployment.md) - [Telemetry UI for Laravel: ADR 0001: Livewire over Inertia or a prebuilt SPA](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/adr/0001-livewire-over-inertia-or-spa.md) - [Telemetry UI for Laravel: Connections](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/core-concepts/connections.md) - [Telemetry UI for Laravel: Custom cards](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/extension-points/custom-cards.md) - [Telemetry UI for Laravel: Design direction](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/design/direction.md) - [Telemetry UI for Laravel: Installation](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/getting-started/installation.md) - [Telemetry UI for Laravel: Laravel Telemetry UI](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/index.md) - [Telemetry UI for Laravel: Web analytics & RUM](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/cookbook/analytics.md) - [Telemetry UI for Laravel: ADR 0002: Query Tempo/Loki/Mimir directly, no own storage](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/adr/0002-query-backends-directly.md) - [Telemetry UI for Laravel: Pages & cards](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/core-concepts/pages-and-cards.md) - [Telemetry UI for Laravel: Custom drivers](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/extension-points/custom-drivers.md) - [Telemetry UI for Laravel: Storage backends & the query abstraction](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/design/storage-backends.md) - [Telemetry UI for Laravel: Emitting annotations](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/cookbook/annotations.md) - [Telemetry UI for Laravel: Configuration reference](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/core-concepts/configuration.md) - [Telemetry UI for Laravel: Issue trackers (GitHub / Sentry / Linear)](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/extension-points/issue-trackers.md) - [Telemetry UI for Laravel: Connect through a Grafana datasource proxy](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/cookbook/connect-via-grafana-proxy.md) - [Telemetry UI for Laravel: MCP server (query your telemetry from an agent)](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/cookbook/mcp.md) - [Telemetry UI for Laravel: Signal correlation](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/core-concepts/correlation.md) - [Telemetry UI for Laravel: Custom detail pages](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/extension-points/detail-pages.md) - [Telemetry UI for Laravel: Embed cards as widgets](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/cookbook/embed-widgets.md) - [Telemetry UI for Laravel: Authorization](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/core-concepts/authorization.md) - [Telemetry UI for Laravel: Links back to your app](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/extension-points/navigation.md) - [Telemetry UI for Laravel: View state](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/extension-points/view-state.md) - [Telemetry UI for Laravel: Connection switcher](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/extension-points/connection-switcher.md) - [Telemetry UI for Laravel: Getting started](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/getting-started/index.md) - [Telemetry UI for Laravel: Core concepts](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/core-concepts/index.md) - [Telemetry UI for Laravel: Cookbook](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/cookbook/index.md) - [Telemetry UI for Laravel: Developer integrations](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/extension-points/index.md) - [Telemetry UI for Laravel: Design](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/design/index.md) - [Telemetry UI for Laravel: Architecture decision records](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/adr/index.md) - [Telemetry UI for Laravel: Roadmap](https://cbox.dk/packages/laravel-telemetry-ui/docs/v1/roadmap.md) - [Webhook Signature for Laravel: Cbox Webhook Signature](https://cbox.dk/packages/laravel-webhook-signature/docs/v0/index.md) - [Webhook Signature for Laravel: Quickstart](https://cbox.dk/packages/laravel-webhook-signature/docs/v0/quickstart.md) - [Webhook Signature for Laravel: Requirements](https://cbox.dk/packages/laravel-webhook-signature/docs/v0/requirements.md) - [Webhook Signature for Laravel: Installation](https://cbox.dk/packages/laravel-webhook-signature/docs/v0/getting-started/installation.md) - [Webhook Signature for Laravel: Testing](https://cbox.dk/packages/laravel-webhook-signature/docs/v0/getting-started/testing.md) - [Webhook Signature for Laravel: Architecture](https://cbox.dk/packages/laravel-webhook-signature/docs/v0/core-concepts/architecture.md) - [Webhook Signature for Laravel: Schemes](https://cbox.dk/packages/laravel-webhook-signature/docs/v0/core-concepts/schemes.md) - [Webhook Signature for Laravel: Secret rotation](https://cbox.dk/packages/laravel-webhook-signature/docs/v0/core-concepts/secret-rotation.md) - [Webhook Signature for Laravel: Replay protection](https://cbox.dk/packages/laravel-webhook-signature/docs/v0/core-concepts/replay-protection.md) - [Webhook Signature for Laravel: Receiving webhooks](https://cbox.dk/packages/laravel-webhook-signature/docs/v0/cookbook/receiving.md) - [Webhook Signature for Laravel: Sending signed webhooks](https://cbox.dk/packages/laravel-webhook-signature/docs/v0/cookbook/sending.md) - [Webhook Signature for Laravel: Debugging a failed verification](https://cbox.dk/packages/laravel-webhook-signature/docs/v0/cookbook/debugging.md) - [Webhook Signature for Laravel: Custom schemes](https://cbox.dk/packages/laravel-webhook-signature/docs/v0/extension-points/custom-schemes.md) - [Webhook Signature for Laravel: Swappable contracts](https://cbox.dk/packages/laravel-webhook-signature/docs/v0/extension-points/contracts.md) - [Webhook Signature for Laravel: Events](https://cbox.dk/packages/laravel-webhook-signature/docs/v0/extension-points/events.md) - [Webhook Signature for Laravel: Reference](https://cbox.dk/packages/laravel-webhook-signature/docs/v0/configuration/reference.md) - [Webhook Signature for Laravel: Conformance](https://cbox.dk/packages/laravel-webhook-signature/docs/v0/security/conformance.md) - [Webhook Signature for Laravel: Threat model](https://cbox.dk/packages/laravel-webhook-signature/docs/v0/security/threat-model.md) - [SIEM Core: Overview](https://cbox.dk/packages/siem/docs/v0/index.md) - [SIEM Core: Quickstart](https://cbox.dk/packages/siem/docs/v0/quickstart.md) - [SIEM Core: Requirements](https://cbox.dk/packages/siem/docs/v0/requirements.md) - [SIEM Core: CEF escaping](https://cbox.dk/packages/siem/docs/v0/security/escaping.md) - [SIEM Core: Custom formatter](https://cbox.dk/packages/siem/docs/v0/extension-points/custom-formatter.md) - [SIEM Core: SIEM events](https://cbox.dk/packages/siem/docs/v0/core-concepts/siem-events.md) - [SIEM Core: Formatters](https://cbox.dk/packages/siem/docs/v0/core-concepts/formatters.md) - [Statamic Telemetry: Statamic Telemetry](https://cbox.dk/packages/statamic-telemetry/docs/v1/index.md) - [Statamic Telemetry: Quickstart](https://cbox.dk/packages/statamic-telemetry/docs/v1/quickstart.md) - [Statamic Telemetry: Requirements](https://cbox.dk/packages/statamic-telemetry/docs/v1/requirements.md) - [Statamic Telemetry: Design notes](https://cbox.dk/packages/statamic-telemetry/docs/v1/core-concepts/design-notes.md) - [Statamic Telemetry: Reference](https://cbox.dk/packages/statamic-telemetry/docs/v1/configuration/reference.md) - [Statamic Telemetry: Browser tracing in Antlers](https://cbox.dk/packages/statamic-telemetry/docs/v1/production/browser-tracing.md) - [telemetryd: telemetryd](https://cbox.dk/packages/telemetryd/docs/v0/index.md) - [telemetryd: Quickstart](https://cbox.dk/packages/telemetryd/docs/v0/quickstart.md) - [telemetryd: Requirements](https://cbox.dk/packages/telemetryd/docs/v0/requirements.md) - [telemetryd: Installation](https://cbox.dk/packages/telemetryd/docs/v0/getting-started/installation.md) - [telemetryd: Sending data](https://cbox.dk/packages/telemetryd/docs/v0/getting-started/sending-data.md) - [telemetryd: Testing against telemetryd](https://cbox.dk/packages/telemetryd/docs/v0/getting-started/testing.md) - [telemetryd: Docker](https://cbox.dk/packages/telemetryd/docs/v0/getting-started/docker.md) - [telemetryd: Architecture](https://cbox.dk/packages/telemetryd/docs/v0/core-concepts/architecture.md) - [telemetryd: Signals](https://cbox.dk/packages/telemetryd/docs/v0/core-concepts/signals.md) - [telemetryd: Storage](https://cbox.dk/packages/telemetryd/docs/v0/core-concepts/storage.md) - [telemetryd: Query performance](https://cbox.dk/packages/telemetryd/docs/v0/core-concepts/performance.md) - [telemetryd: See what is arriving](https://cbox.dk/packages/telemetryd/docs/v0/cookbook/see-what-is-arriving.md) - [telemetryd: Run it as a service](https://cbox.dk/packages/telemetryd/docs/v0/cookbook/run-as-a-service.md) - [telemetryd: Expose it beyond localhost](https://cbox.dk/packages/telemetryd/docs/v0/cookbook/expose-it-safely.md) - [telemetryd: Connect laravel-telemetry-ui](https://cbox.dk/packages/telemetryd/docs/v0/cookbook/connect-the-ui.md) - [telemetryd: Size the disk budget](https://cbox.dk/packages/telemetryd/docs/v0/cookbook/size-the-disk-budget.md) - [telemetryd: Deploy on a Forge server](https://cbox.dk/packages/telemetryd/docs/v0/cookbook/deploy-on-forge.md) - [telemetryd: Diagnose a query that returns nothing](https://cbox.dk/packages/telemetryd/docs/v0/cookbook/diagnose-empty-results.md) - [telemetryd: Releasing](https://cbox.dk/packages/telemetryd/docs/v0/extension-points/releasing.md) - [telemetryd: Configuration reference](https://cbox.dk/packages/telemetryd/docs/v0/configuration/reference.md) - [telemetryd: Back up and restore](https://cbox.dk/packages/telemetryd/docs/v0/cookbook/back-up-and-restore.md) - [telemetryd: Threat model](https://cbox.dk/packages/telemetryd/docs/v0/security/threat-model.md) - [telemetryd: Query from the shell](https://cbox.dk/packages/telemetryd/docs/v0/cookbook/query-from-the-shell.md) - [telemetryd: Single sign-on with Cbox ID](https://cbox.dk/packages/telemetryd/docs/v0/cookbook/single-sign-on.md) - [telemetryd: Getting data out, and bringing it in](https://cbox.dk/packages/telemetryd/docs/v0/cookbook/export-and-import.md) - [telemetryd: A safe front door for mobile clients](https://cbox.dk/packages/telemetryd/docs/v0/cookbook/relay-mode.md) - [phpfpm: phpfpm](https://cbox.dk/packages/phpfpm/docs/v1/index.md) - [phpfpm: Quickstart](https://cbox.dk/packages/phpfpm/docs/v1/quickstart.md) - [phpfpm: Reading a host](https://cbox.dk/packages/phpfpm/docs/v1/guides/reading-a-host.md) - [phpfpm: Reload, not restart](https://cbox.dk/packages/phpfpm/docs/v1/design/reload-not-restart.md) - [phpfpm: Reloading a master safely](https://cbox.dk/packages/phpfpm/docs/v1/guides/reloading-safely.md) - [phpfpm: Identity and trust](https://cbox.dk/packages/phpfpm/docs/v1/design/identity-and-trust.md) - [phpfpm: Requirements](https://cbox.dk/packages/phpfpm/docs/v1/requirements.md) - [phpfpm: The configuration cache](https://cbox.dk/packages/phpfpm/docs/v1/guides/the-config-cache.md) - [fpm-tune: fpm-tune](https://cbox.dk/packages/fpm-tune/docs/v1/index.md) - [fpm-tune: Forge and Ploi](https://cbox.dk/packages/fpm-tune/docs/v1/cookbook/forge-and-ploi.md) - [fpm-tune: How it fails safe](https://cbox.dk/packages/fpm-tune/docs/v1/safety/how-it-fails-safe.md) - [fpm-tune: Installation](https://cbox.dk/packages/fpm-tune/docs/v1/getting-started/installation.md) - [fpm-tune: Quickstart](https://cbox.dk/packages/fpm-tune/docs/v1/quickstart.md) - [fpm-tune: Reference](https://cbox.dk/packages/fpm-tune/docs/v1/configuration/reference.md) - [fpm-tune: Releasing](https://cbox.dk/packages/fpm-tune/docs/v1/maintaining/releasing.md) - [fpm-tune: Running as a daemon](https://cbox.dk/packages/fpm-tune/docs/v1/operating/running-as-a-daemon.md) - [fpm-tune: The budget](https://cbox.dk/packages/fpm-tune/docs/v1/how-it-decides/the-budget.md) - [fpm-tune: Two PHP versions](https://cbox.dk/packages/fpm-tune/docs/v1/cookbook/two-php-versions.md) - [fpm-tune: The trust boundary](https://cbox.dk/packages/fpm-tune/docs/v1/safety/the-trust-boundary.md) - [fpm-tune: Reading a plan](https://cbox.dk/packages/fpm-tune/docs/v1/getting-started/reading-a-plan.md) - [fpm-tune: Applying once](https://cbox.dk/packages/fpm-tune/docs/v1/operating/applying-once.md) - [fpm-tune: Requirements](https://cbox.dk/packages/fpm-tune/docs/v1/requirements.md) - [fpm-tune: Testing](https://cbox.dk/packages/fpm-tune/docs/v1/getting-started/testing.md) - [fpm-tune: Metrics and alerting](https://cbox.dk/packages/fpm-tune/docs/v1/operating/metrics-and-alerting.md) - [fpm-tune: Measuring workers](https://cbox.dk/packages/fpm-tune/docs/v1/how-it-decides/measuring-workers.md) - [fpm-tune: Advisory mode](https://cbox.dk/packages/fpm-tune/docs/v1/operating/advisory-mode.md) - [fpm-tune: Spawned children](https://cbox.dk/packages/fpm-tune/docs/v1/how-it-decides/spawned-children.md) - [fpm-tune: Recovering a host](https://cbox.dk/packages/fpm-tune/docs/v1/operating/recovering.md) - [fpm-tune: Static, dynamic, ondemand](https://cbox.dk/packages/fpm-tune/docs/v1/how-it-decides/process-managers.md) - [fpm-tune: Lifecycle](https://cbox.dk/packages/fpm-tune/docs/v1/operating/lifecycle.md) - [fpm-tune: Hysteresis](https://cbox.dk/packages/fpm-tune/docs/v1/how-it-decides/hysteresis.md) - [fpm-tune: CPU per request](https://cbox.dk/packages/fpm-tune/docs/v1/how-it-decides/cpu.md) - [fpm-tune: CPU measurement](https://cbox.dk/packages/fpm-tune/docs/v1/how-it-decides/cpu-measurement.md) - [fpm-tune: Dividing The Budget](https://cbox.dk/packages/fpm-tune/docs/v1/how-it-decides/dividing-the-budget.md) - [PHP Base Images: Common Issues & Solutions](https://cbox.dk/packages/php-baseimages/docs/v1/troubleshooting/common-issues.md) - [PHP Base Images: Environment Variables Reference](https://cbox.dk/packages/php-baseimages/docs/v1/reference/environment-variables.md) - [PHP Base Images: Extending Cbox Images](https://cbox.dk/packages/php-baseimages/docs/v1/advanced/extending-images.md) - [PHP Base Images: Introduction](https://cbox.dk/packages/php-baseimages/docs/v1/getting-started/introduction.md) - [PHP Base Images: Laravel Guide](https://cbox.dk/packages/php-baseimages/docs/v1/guides/laravel-guide.md) - [PHP Base Images: Observability & Health Checks](https://cbox.dk/packages/php-baseimages/docs/v1/observability/overview.md) - [PHP Base Images: Security Hardening Guide](https://cbox.dk/packages/php-baseimages/docs/v1/security/security-hardening.md) - [PHP Base Images: Systematic Debugging Guide](https://cbox.dk/packages/php-baseimages/docs/v1/troubleshooting/debugging-guide.md) - [PHP Base Images: Configuration Options Reference](https://cbox.dk/packages/php-baseimages/docs/v1/reference/configuration-options.md) - [PHP Base Images: Custom Extensions](https://cbox.dk/packages/php-baseimages/docs/v1/advanced/custom-extensions.md) - [PHP Base Images: Installation](https://cbox.dk/packages/php-baseimages/docs/v1/getting-started/installation.md) - [PHP Base Images: Symfony Guide](https://cbox.dk/packages/php-baseimages/docs/v1/guides/symfony-guide.md) - [PHP Base Images: Health Checks](https://cbox.dk/packages/php-baseimages/docs/v1/observability/health-checks.md) - [PHP Base Images: Rootless Containers](https://cbox.dk/packages/php-baseimages/docs/v1/security/rootless-containers.md) - [PHP Base Images: Available Images](https://cbox.dk/packages/php-baseimages/docs/v1/reference/available-images.md) - [PHP Base Images: Custom Initialization](https://cbox.dk/packages/php-baseimages/docs/v1/advanced/custom-initialization.md) - [PHP Base Images: 5-Minute Quickstart](https://cbox.dk/packages/php-baseimages/docs/v1/getting-started/quickstart.md) - [PHP Base Images: WordPress Guide](https://cbox.dk/packages/php-baseimages/docs/v1/guides/wordpress-guide.md) - [PHP Base Images: Health Checks & CI Templates](https://cbox.dk/packages/php-baseimages/docs/v1/observability/healthchecks-ci.md) - [PHP Base Images: Reverse Proxy & mTLS](https://cbox.dk/packages/php-baseimages/docs/v1/security/reverse-proxy-mtls.md) - [PHP Base Images: Available Extensions](https://cbox.dk/packages/php-baseimages/docs/v1/reference/available-extensions.md) - [PHP Base Images: Performance Tuning Guide](https://cbox.dk/packages/php-baseimages/docs/v1/advanced/performance-tuning.md) - [PHP Base Images: Choosing Your Image](https://cbox.dk/packages/php-baseimages/docs/v1/getting-started/choosing-your-image.md) - [PHP Base Images: Queue Workers Guide](https://cbox.dk/packages/php-baseimages/docs/v1/guides/queue-workers.md) - [PHP Base Images: Cbox Init Integration](https://cbox.dk/packages/php-baseimages/docs/v1/observability/cbox-init-integration.md) - [PHP Base Images: Image Tagging Strategy](https://cbox.dk/packages/php-baseimages/docs/v1/reference/tagging-strategy.md) - [PHP Base Images: Multi-Architecture Builds](https://cbox.dk/packages/php-baseimages/docs/v1/advanced/multi-architecture.md) - [PHP Base Images: Migration Guide](https://cbox.dk/packages/php-baseimages/docs/v1/getting-started/migration-guide.md) - [PHP Base Images: Image Processing Guide](https://cbox.dk/packages/php-baseimages/docs/v1/guides/image-processing.md) - [PHP Base Images: Quick Reference](https://cbox.dk/packages/php-baseimages/docs/v1/reference/quick-reference.md) - [PHP Base Images: Testing Guide](https://cbox.dk/packages/php-baseimages/docs/v1/advanced/testing-guide.md) - [PHP Base Images: Frequently Asked Questions](https://cbox.dk/packages/php-baseimages/docs/v1/getting-started/faq.md) - [PHP Base Images: Development Workflow Guide](https://cbox.dk/packages/php-baseimages/docs/v1/guides/development-workflow.md) - [PHP Base Images: Production Deployment Guide](https://cbox.dk/packages/php-baseimages/docs/v1/guides/production-deployment.md) - [PHP Base Images: Cbox vs ServerSideUp](https://cbox.dk/packages/php-baseimages/docs/v1/guides/cbox-vs-serversideup.md) - [PHP Base Images: Changelog](https://cbox.dk/packages/php-baseimages/docs/v1/changelog.md) ## Blog - [pm.max_children Is a Guess](https://cbox.dk/blog/pm-max-children-is-a-guess.md): Every PHP-FPM config starts with a number someone guessed. Fine for one app, but on a box running fifty pools that share the same RAM, it's how you starve some sites and pay for idle workers on others. So I built a tool that measures what workers actually cost and sizes the ceilings from that. - [How Hard Can US Sales Tax Be](https://cbox.dk/blog/how-hard-can-us-sales-tax-be.md): I was building a billing engine, so I had to handle tax. The EU was hard but knowable. Then I looked at the US and said the sentence that sits right at the peak of the Dunning-Kruger curve. What came out the other side was not tax logic, it was an ETL pipeline against forty government websites. - [One Identity Layer Instead of Five](https://cbox.dk/blog/one-identity-layer-instead-of-five.md): Every product needs login, organizations, roles, SSO and an audit trail. I had built that more than once, a little differently each time. Identity is the last thing you want five diverging copies of, so it became laravel-id: a contract-driven auth and identity framework for Laravel. - [The Code We Kept Rewriting](https://cbox.dk/blog/the-code-we-kept-rewriting.md): SSRF guards, risk scoring, jurisdiction lookups, DNS reads. The same logic was already in production across several projects, written fresh each time and tuned to each one. Maintaining five copies stopped making sense, so I pulled each into a single open source package. - [Why I Built a Collector-Free Telemetry Package for Laravel](https://cbox.dk/blog/why-i-built-collector-free-telemetry-for-laravel.md): Sentry and Nightwatch showed green while customers saw errors. Nothing ever threw, and sampling dropped exactly the requests that mattered. That incident, collector fatigue on Kubernetes, and a family of packages that all needed metrics became "Telemetry for Laravel". - [Queue Autoscale v3 is here](https://cbox.dk/blog/laravel-queue-autoscale-v3-is-here.md): A predictive scaling rewrite, worker topology with exclusive and grouped queues, and multihost cluster orchestration. Plus the embarrassing bug that has been silently overprovisioning workers by 1000x. - [Launching Queue Monitor for Laravel](https://cbox.dk/blog/launching-laravel-queue-monitor.md): Full queue visibility without Horizon or Redis. Queue Monitor for Laravel tracks every job on any driver (database, SQS, Beanstalkd) with one composer require and a migration. - [Launching Health for Laravel](https://cbox.dk/blog/launching-laravel-health.md): I released cboxdk/laravel-health today. Installed it on cbox.dk, opened the dashboard, and immediately found two bugs. The OS version showed "unknown" and my Hetzner VM was detected as a container. Dogfooding works. - [New Website for Dansk Pinto Forening](https://cbox.dk/blog/new-website-for-dansk-pinto-forening.md): I launched pinto.dk today. Built with Statamic, with collections for breeding programs, stallion registries, rating results, and a horse database mapped from decades of breeding data. - [Statamic MCP v2.0: Out of Beta](https://cbox.dk/blog/statamic-mcp-v2-is-here.md): Statamic MCP v2 is released. OAuth 2.1 for ChatGPT, file and database storage drivers, a full CP dashboard, 21 scoped permissions, audit logging, and a router architecture that replaced 140+ tools with 11. Statamic 6 only. - [Predictive Queue Autoscaling with Little's Law](https://cbox.dk/blog/predictive-queue-autoscaling-with-littles-law.md): How I built an SLA-driven autoscaler for Laravel queues using queueing theory, trend prediction, and backlog drain algorithms. Replacing arbitrary worker counts with math. - [Zero-Dependency System Metrics in Pure PHP](https://cbox.dk/blog/zero-dependency-system-metrics-in-pure-php.md): Why I built a system metrics library with no extensions, no Composer dependencies, and no C bindings. Reading /proc and sysctl directly gives you better container awareness than most monitoring agents. - [Monitoring PHP-FPM in Production: A Complete Stack](https://cbox.dk/blog/monitoring-php-fpm-in-production.md): How Cbox FPM Exporter and Cbox Init work together to give you full observability over PHP-FPM pools, OPcache, and Laravel queues. From FastCGI status pages to Prometheus dashboards. - [Safety Nets for Claude Code with --dangerously-skip-permissions](https://cbox.dk/blog/safety-nets-for-claude-code-skip-permissions.md): The flag skips permission prompts, not all safety controls. Hooks can block tool calls before execution. Deny rules still apply. Sandboxing still restricts filesystem and network. Here is how to layer them. - [Health Checks and Kubernetes Probes for Laravel](https://cbox.dk/blog/health-checks-kubernetes-probes-laravel.md): Liveness, readiness, and startup probes are how Kubernetes decides if your pod is healthy. Health for Laravel gives you a clean API for all three, plus Prometheus metrics. - [Redesigning Statamic MCP: Fewer Tools, Better AI Reasoning](https://cbox.dk/blog/redesigning-statamic-mcp-fewer-tools-better-reasoning.md): Version 1 exposed 140+ individual tools. Version 2 consolidates them into 11 router-based tools. Here is why fewer tools means better AI performance. - [Connecting Statamic to AI Assistants with MCP](https://cbox.dk/blog/connecting-statamic-to-ai-with-mcp.md): The Model Context Protocol lets AI assistants interact with your Statamic site directly. Here is how Statamic MCP gives Claude, Cursor, and ChatGPT access to your content model. - [Reverse Relationships in Statamic: A Single Source of Truth](https://cbox.dk/blog/reverse-relationships-single-source-of-truth.md): If entry B references A, why can't A see all the B's that reference it? Statamic Reverse Relationship solves bidirectional traversal without data duplication. - [Visual Collection Filtering in Statamic Without Code](https://cbox.dk/blog/visual-collection-filtering-in-statamic.md): Your editors should not need a developer every time they want to filter a collection differently. Statamic Filter Builder adds a visual query builder to the control panel. - [Open Source Momentum](https://cbox.dk/blog/open-source-momentum.md): A year at Laravel gave me experience I could not have gotten anywhere else. Now that chapter is done, and there is a backlog of open source work to ship. Statamic MCP rewrite, new addons, and more infrastructure tooling. - [Leaving Laravel](https://cbox.dk/blog/leaving-laravel.md): I have decided to leave Laravel at the end of this month. It has been a dream job. I worked on the queue manager, custom eBPF projects, and other systems that push the boundaries of what we can do at scale. - [Laracon US: Meeting the Team](https://cbox.dk/blog/laracon-us-meeting-the-team.md): Back home in Denmark after Laracon US. I joined Laravel in October and this week around 50 of us were together for the first time. I had met a few at Laracon EU, but this was different. - [Blood, Sweat & Kubernetes at Laravel Hungary](https://cbox.dk/blog/blood-sweat-and-kubernetes-at-laravel-hungary.md): I gave my first talk as part of the Laravel team at the Laravel Hungary meetup in Budapest. Here is the recording and some takeaways from presenting Laravel Cloud infrastructure to the Hungarian community. - [You Know Laravel. Do You Know How It Runs?](https://cbox.dk/blog/you-know-laravel-do-you-know-how-it-runs.md): I spoke at the Laravel Denmark Copenhagen Meetup about what happens when your Laravel app actually runs. From php artisan serve to php-fpm, Octane, and FrankenPHP - the runtime matters more than most developers think. - [Blood, Sweat & Kubernetes at LaraFest](https://cbox.dk/blog/blood-sweat-and-kubernetes-at-larafest.md): I brought the Blood, Sweat & Kubernetes talk to LaraFest in the Netherlands. A proper conference stage, a packed room, and the Dutch Laravel community asking hard questions about how Laravel Cloud actually works. - [Laracon EU: One Month In, Three Regions Deep](https://cbox.dk/blog/laracon-eu-one-month-in-three-regions-deep.md): I started as a contractor in October and went full-time in January. By Laracon EU I had deployed three full regions for the keynote. Then Taylor clicked a button on stage and nothing happened. My console went red. My heart stopped. - [Joining Laravel to Build Laravel Cloud](https://cbox.dk/blog/joining-laravel-to-build-laravel-cloud.md): I am joining the Laravel team as Senior Infrastructure Engineer to help build Laravel Cloud. My cloud platform project is going on hold. Here is why this is the right move. - [Cache Me If You Can](https://cbox.dk/blog/cache-me-if-you-can.md): A talk I gave at the Laravel Aarhus Meetup on caching strategies in Laravel. From basic cache-aside to cache warming, tagged invalidation, and the patterns I use at TV2 to handle 90,000 requests per second. - [Building a Managed Platform for PHP](https://cbox.dk/blog/building-a-managed-platform-for-php.md): For the past year, I have been quietly building a managed hosting platform for PHP applications. Auto-scaling, metrics-driven infrastructure, and zero-config deployments. Here is what I have learned so far. - [Your PHP Container Metrics Are Lying to You](https://cbox.dk/blog/your-php-container-metrics-are-lying-to-you.md): Most monitoring tools report host resources instead of container limits. When your container has 512MB but the host has 64GB, your memory usage graph shows 0.7% instead of the real 85%. - [Statamic at Scale: My Talk at Laravel Live DK 2024](https://cbox.dk/blog/statamic-at-scale-laravel-live-dk-2024.md): I presented Statamic at Scale at Laravel Live Denmark 2024 together with the Statamic team. 1.74 billion requests per month, 90,000 requests per second during elections, and 40+ custom addons. Here is the story. - [PHP Docker Images: Three Tiers, One Philosophy](https://cbox.dk/blog/php-docker-images-three-tiers-one-philosophy.md): Every team builds their own PHP Docker images. Most end up with 800MB images full of build tools. Here is how I designed three tiers (Slim, Standard, Full) that cover 95% of use cases. - [Building a FastCGI Client from Scratch in Go](https://cbox.dk/blog/building-a-fastcgi-client-from-scratch-in-go.md): The FastCGI protocol is from 1996 but still powers most PHP applications. Here is what I learned implementing a client library with context support and proper error handling. - [Flatcamp 2024 in Rome](https://cbox.dk/blog/flatcamp-rome-2024.md): Drove to Rome with my good friend Jacob for Flatcamp, the Statamic community gathering at a private Italian villa. I presented liveblogs with WebSockets and Livewire. Met most of the Statamic community for the first time. - [Why We Need a Real PID 1 for PHP Containers](https://cbox.dk/blog/why-we-need-a-real-pid-1-for-php-containers.md): Supervisord and shell scripts are not process managers. Here is why your PHP containers need proper signal handling, zombie reaping, and health-aware startup ordering. - [Scaling with Websockets](https://cbox.dk/blog/scaling-with-websockets.md): I gave a talk at the Laravel Copenhagen Meetup on scaling websocket connections in Laravel. Broadcasting, Pusher vs self-hosted, horizontal scaling, and what happens when 10,000 users connect at once. - [From Drupal to Bazo to Statamic: The TV2 Regionerne Story](https://cbox.dk/blog/from-broadcast-cms-to-statamic-lessons-from-tv2.md): I built two CMS platforms for Denmark's regional broadcaster. First Bazo, a headless Laravel + Nuxt system that replaced eight Drupal sites without downtime. Then Statamic, with 200+ core contributions and 40+ addons to make it scale horizontally on Kubernetes. - [Why I Started Cbox](https://cbox.dk/blog/why-i-started-cbox.md): Cbox started as an online PDA built with PHP and Flash before I turned 18. The name was originally Combo-Box but that sounded wrong, so Cbox was born. Twenty years later, the name stuck but everything else changed. - [Migrating a Million Videos Without Downtime](https://cbox.dk/blog/migrating-a-million-videos.md): I migrated close to a million videos from one hosting provider to another at TV2 Regionerne, and built a transcoding platform to re-encode archive video for cost savings. All without a single broken embed. - [Election Night: 90,000 Requests Per Second](https://cbox.dk/blog/election-night-90000-requests-per-second.md): The 2021 regional election in Denmark pushed the TV2 Regionerne websites to 3 billion requests in a single day. Here is how the infrastructure held up. - [Leaving EasyInspect](https://cbox.dk/blog/closing-easyinspect.md): After five years, I sold my share and left EasyInspect. The technology worked. The timing did not. Everyone wanted drone inspection, but nobody's existing workflows could absorb it yet. My vision for the product had diverged from where it was heading. - [UAV Commercial Show London](https://cbox.dk/blog/uav-commercial-show-london.md): EasyInspect at the Denmark Pavilion in London. Showing Inspection Cloud to European drone operators and meeting clients like SBB, Vejdirektoratet, and Sund & Bælt. - [EasyInspect at Commercial UAV Expo](https://cbox.dk/blog/easyinspect-at-commercial-uav-expo.md): Showing Inspection Cloud at Commercial UAV Expo in Las Vegas. Booth #132, good conversations about scaling drone inspection workflows for enterprise clients. - [Launching Inspection Cloud at TUS Nordics](https://cbox.dk/blog/launching-inspection-cloud-at-tus-nordics.md): After two years of building in stealth, I finally showed Inspection Cloud publicly at TUS Nordics in Odense. Innovation Fund Denmark backed us with a Grand Solutions grant. The response was overwhelming. - [Laracon EU 2017: First Time](https://cbox.dk/blog/laracon-eu-2017-first-time.md): I took two developers from EasyInspect to Laracon EU in Amsterdam. First Laracon. First time meeting Taylor. We were building drone inspection software on Laravel and it felt like the right community to be part of. - [Denmark's First Approved Drone School](https://cbox.dk/blog/denmarks-first-drone-school.md): MyDroneAcademy became Denmark's first approved drone school on August 31, 2016. The first class of 8 pilots took their theory exam on September 3rd at Amager Fælled. We went on to train over half of all Danish drone pilots. - [Running Denmark's Largest TeamSpeak Hosting](https://cbox.dk/blog/teamspeak-hosting-at-scale.md): From 2013 to 2016 I ran what was probably Denmark's largest TeamSpeak 3 server hosting through Cbox. 1.5 kr per slot, 99.99% uptime, DDoS protection, instant provisioning. Then Discord happened. - [Eventmanager: Accreditation for Festivals](https://cbox.dk/blog/eventmanager-festival-accreditation.md): Up to 40% of festival visitors are accredited guests who need different handling than ticket holders. I built Eventmanager for Ringsted Festival to manage the complexity. - [Talk IP and Flexfone: Building a Business Telephony Provider](https://cbox.dk/blog/talk-ip-business-telephony.md): I co-founded Talk IP with Thomas Fest. We resold Flexfone with our own SIP trunks, custom software, and QoS internet for Danish businesses. - [Building Broker Telephony for Danske Bank](https://cbox.dk/blog/broker-telephony-for-danske-bank.md): I built secure broker telephony systems for Danske Bank with direct secondary lines, logging, and high-security requirements. Implementations in London, Stockholm, and New York. - [Building an ERP System in Arezzo](https://cbox.dk/blog/bacio-italy-erp-from-arezzo.md): I spent months in Tuscany building a web-based ERP/CRM for Italian jewelry manufacturer Bacio Italy. Supply chain, stock, dealers, orders, production. Then they went bankrupt. - [GoIP: Running IP Telephony for 100,000 Customers](https://cbox.dk/blog/goip-100000-customers-ip-telephony.md): As telephony specialist at Debitel Danmark, I ran GoIP - one of Denmark's largest IP telephony providers. 100,000+ private customers, Asterisk, and a migration to Centile that could not fail. - [Hosting Unity's First Public Release](https://cbox.dk/blog/hosting-unitys-first-release.md): Before Unity became a multi-billion dollar game engine, they were a small team in Copenhagen. Cbox hosted their first public release. - [100,000 Websites on One Linux Server](https://cbox.dk/blog/hotserv-100000-websites-one-server.md): Hotserv.dk was a free web hosting platform I built when hosting was still expensive. Custom-compiled Apache, PHP, and MySQL on a single server running 100,000+ sites. - [Heste-Nettet: Building Denmark's Largest Horse Community](https://cbox.dk/blog/heste-nettet-denmarks-horse-community.md): I built and hosted Heste-Nettet, one of Denmark's biggest online portals. Forum, marketplace, live video streaming with DRM, and a SAML2 identity provider. We won the FDIH E-handelsprisen. - [UMCM: Cutting International Call Costs with SIP](https://cbox.dk/blog/umcm-callback-engine.md): I built an intelligent callback engine that routes calls through the cheapest carriers via SIP trunks. Used by DSV, Impregilo, and Ferrero.