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: about 2 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 (about 6 years ago)
- Default Branch: master
- Last Pushed: 2025-03-12T20:07:36.000Z (3 months ago)
- Last Synced: 2025-03-27T18:55:28.290Z (2 months ago)
- Topics: api, chubbyphp-framework, skeleton
- Language: PHP
- Homepage:
- Size: 147 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.8.1
* [slim/psr7][25]: ^1.7
* [symfony/console][26]: ^7.2.1## 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