lucques / conjin
PHP framework for rapid content generation
Requires
- php: ^8.3
- ext-curl: *
- erusev/parsedown: ^1.8
- jumbojett/openid-connect-php: ^1.0
- monolog/monolog: ^3.9
- phpmailer/phpmailer: ^6.10
- phpseclib/phpseclib: ~3.0
README
Conjin is a PHP framework for publishing programmable web documents. This directory is the lucques/conjin Composer package and contains the PHP runtime, internal and externally sourced shared modules, and the deployment generator.
Applications require this package in their own composer.json and invoke the installed deployment command through vendor/bin/depl. Conjin deliberately exposes its legacy PHP runtime functions in the global scope; Composer installs and versions the files but does not replace Conjin's existing module-loading mechanism.
Local deployments share the reverse proxy packaged under deployment/proxy/. Use vendor/bin/depl proxy up, vendor/bin/depl proxy status, and vendor/bin/depl proxy down to manage it.
This package is maintained inside the parent Conjin monorepo. Repository setup, asset builds, the reference application, tests, and complete documentation live at the repository root.
License
Conjin-authored code is licensed under GPL-3.0-or-later. Dependencies and redistributed assets retain their own licenses; see THIRD_PARTY_NOTICES.md.