praeviseo/symfony-bridge

Official lightweight Symfony bridge for connecting a client site to PraeviSEO.

Maintainers

Package info

github.com/ofyreagency-arch/symfony-bridge

Homepage

Issues

Type:composer-plugin

pkg:composer/praeviseo/symfony-bridge

Statistics

Installs: 2

Dependents: 0

Suggesters: 0

Stars: 0

v0.1.2 2026-05-25 10:05 UTC

This package is auto-updated.

Last update: 2026-05-25 10:08:00 UTC


README

Official lightweight bridge to connect a Symfony site to PraeviSEO without copying controllers, routes or payload logic by hand.

Client flow

composer require praeviseo/symfony-bridge
php bin/console praeviseo:connect PRV-8X92-LKQ1

The install auto-enables the Symfony bundle. The client should not edit config/bundles.php by hand.

Then the bridge automatically:

  • contacts PraeviSEO
  • registers the site
  • saves the shared secret
  • enables remote publication
  • exposes the publish endpoint
  • exposes the public page route

The client should then see in PraeviSEO:

  • Site connecté ✅
  • Symfony détecté ✅
  • Publication active ✅
  • Monitoring actif ✅

Environment

The connect command writes these values into .env.local:

PRAEVISEO_URL=https://app.praeviseo.com
PRAEVISEO_BRIDGE_SECRET=...
PRAEVISEO_BRIDGE_SITE_ID=...
PRAEVISEO_BRIDGE_PREFIX=ressources

Production goal

The expected client install flow is:

composer require praeviseo/symfony-bridge
php bin/console praeviseo:connect PRV-8X92-LKQ1

No copied files. No bundle registration by hand. No custom Composer path repository in the client project.

Honest boundaries

The bridge publishes and reports.

It does not pretend to fix:

  • DNS
  • infra
  • hosting
  • broken redirects
  • server robots rules
  • unrelated CMS/framework bugs