https://github.com/chubbyphp/chubbyphp-framework-skeleton
A minimal skeleton to start with a minimal php project.
https://github.com/chubbyphp/chubbyphp-framework-skeleton
api chubbyphp-framework skeleton
Last synced: 3 months ago
JSON representation
A minimal skeleton to start with a minimal php project.
- Host: GitHub
- URL: https://github.com/chubbyphp/chubbyphp-framework-skeleton
- Owner: chubbyphp
- License: mit
- Created: 2019-06-02T12:25:58.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-08-15T19:36:10.000Z (5 months ago)
- Last Synced: 2025-08-15T21:45:33.713Z (5 months ago)
- Topics: api, chubbyphp-framework, skeleton
- Language: PHP
- Homepage:
- Size: 152 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# chubbyphp-framework-skeleton
[](https://github.com/chubbyphp/chubbyphp-framework-skeleton/actions/workflows/ci.yml)
[](https://coveralls.io/github/chubbyphp/chubbyphp-framework-skeleton?branch=master)
[](https://dashboard.stryker-mutator.io/reports/github.com/chubbyphp/chubbyphp-framework-skeleton/master)
[](https://sonarcloud.io/dashboard?id=chubbyphp_chubbyphp-framework-skeleton)
[](https://sonarcloud.io/dashboard?id=chubbyphp_chubbyphp-framework-skeleton)
[](https://sonarcloud.io/dashboard?id=chubbyphp_chubbyphp-framework-skeleton)
[](https://sonarcloud.io/dashboard?id=chubbyphp_chubbyphp-framework-skeleton)
[](https://sonarcloud.io/dashboard?id=chubbyphp_chubbyphp-framework-skeleton)
[](https://sonarcloud.io/dashboard?id=chubbyphp_chubbyphp-framework-skeleton)
[](https://sonarcloud.io/dashboard?id=chubbyphp_chubbyphp-framework-skeleton)
[](https://sonarcloud.io/dashboard?id=chubbyphp_chubbyphp-framework-skeleton)
[](https://sonarcloud.io/dashboard?id=chubbyphp_chubbyphp-framework-skeleton)
[](https://sonarcloud.io/dashboard?id=chubbyphp_chubbyphp-framework-skeleton)
[](https://sonarcloud.io/dashboard?id=chubbyphp_chubbyphp-framework-skeleton)
## Description
A minimal skeleton to start with a minimal php project.
## Requirements
* php: ^8.2
* [chubbyphp/chubbyphp-clean-directories][20]: ^1.4
* [chubbyphp/chubbyphp-framework][21]: ^5.2
* [chubbyphp/chubbyphp-framework-router-fastroute][22]: ^2.2
* [chubbyphp/chubbyphp-laminas-config][23]: ^1.4
* [monolog/monolog][24]: ^3.9
* [slim/psr7][25]: ^1.7.1
* [symfony/console][26]: ^7.3.2
## Environment
Add the following environment variable to your system, for example within `~/.bash_aliases`:
```sh
export USER_ID=$(id -u)
export GROUP_ID=$(id -g)
```
### Docker
```sh
docker-compose up -d
docker-compose exec php bash
```
## Setup
```sh
composer install
```
## Urls
* GET https://localhost/ping
## Copyright
2025 Dominik Zogg
[10]: https://travis-ci.org/chubbyphp/chubbyphp-framework-skeleton
[20]: https://packagist.org/packages/chubbyphp/chubbyphp-clean-directories
[21]: https://packagist.org/packages/chubbyphp/chubbyphp-framework
[22]: https://packagist.org/packages/chubbyphp/chubbyphp-framework-router-fastroute
[23]: https://packagist.org/packages/chubbyphp/chubbyphp-laminas-config
[24]: https://packagist.org/packages/monolog/monolog
[25]: https://packagist.org/packages/slim/psr7
[26]: https://packagist.org/packages/symfony/console