octo-php/platform

Recommended OctoPHP runtime stack — installs the full async platform: runtime-pack, Symfony bridge suite, and observability.

Maintainers

Package info

github.com/LaProgrammerie/octo-php-platform

Type:metapackage

pkg:composer/octo-php/platform

Statistics

Installs: 0

Dependents: 1

Suggesters: 0

Stars: 0

Open Issues: 0

v0.1.2 2026-03-04 14:13 UTC

This package is auto-updated.

Last update: 2026-04-04 14:38:14 UTC


README

Meta-package installant la stack complète OctoPHP pour la plateforme async PHP.

Installation

composer require octo-php/platform

Ou via le skeleton (recommandé pour un nouveau projet) :

composer create-project octo-php/skeleton my-app

Packages inclus

Package Description
runtime-pack Runtime OpenSwoole — HTTP server, healthchecks, graceful shutdown, reload policy, structured concurrency
symfony-bridge Core — conversion HTTP, lifecycle long-running, reset, streaming, métriques
symfony-bundle Bundle Symfony, auto-configuration, recipe Flex
symfony-messenger Transport Messenger in-process via channels OpenSwoole
symfony-realtime WebSocket handler, helpers SSE avancés
symfony-otel Export OpenTelemetry (traces + métriques)

Installation individuelle

Si vous n'avez pas besoin de toute la stack, installez les packages séparément :

# Runtime seul (sans Symfony)
composer require octo-php/runtime-pack

# Core bridge uniquement
composer require octo-php/symfony-bridge

# Ajout progressif
composer require octo-php/symfony-bundle
composer require octo-php/symfony-messenger
composer require octo-php/symfony-realtime
composer require octo-php/symfony-otel

Licence

MIT