firehub / skeleton
A ready-to-use skeleton repository for FireHub applications, providing a clean structure, Core integration, and support for multiple adapters
Fund package maintenance!
The-FireHub-Project
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
pkg:composer/firehub/skeleton
Requires
- php: ^8.5
This package is auto-updated.
Last update: 2026-01-27 11:09:06 UTC
README
FireHub Skeleton
A generic skeleton for building scalable PHP applications using FireHub Core.
This repository provides a clean folder structure and example setup to get started quickly with multiple UI adapters (HTTP, Console, or custom adapters), while keeping your application code adapter-agnostic.
Quick Start
- Create a new project with composer:
composer create-project firehub/skeleton my-app
- Configure your application namespace (if desired):
"autoload": { "psr-4": { "YourApp\\": "app/" } }
- Run HTTP adapter (if using):
php web/index.php
- Run Console adapter (if using):
php torch
Add other adapters as needed by creating new folders under adapters/ and wiring them in bootstrap/app.php.
Security
For security reporting and guidelines, please refer to our SECURITY.md file.
Community
- Be sure to review the Code of Conduct.
- Read a Contributing file to see how you can contribute to this project.
- Read our Security policy file to see how you can report a vulnerability.
- Review the project Governance model, including roles, decision-making, RFC process, and releases.
Authors and Contributors
Brand & Trademark
Please refer to TRADEMARK.md and BRAND.md for guidelines on FireHub branding.
License
This software is licensed under the MIT License.
For more details, read the full license here.