chubbyphp / chubbyphp-framework-skeleton
A minimal skeleton for chubbyphp-framework
Installs: 16
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 1
Open Issues: 0
pkg:composer/chubbyphp/chubbyphp-framework-skeleton
Requires
- php: ^8.3
- ext-json: *
- chubbyphp/chubbyphp-clean-directories: ^1.5.1
- chubbyphp/chubbyphp-framework: ^6.0.2
- chubbyphp/chubbyphp-framework-router-fastroute: ^2.3.3
- chubbyphp/chubbyphp-laminas-config: ^1.5.1
- monolog/monolog: ^3.10
- slim/psr7: ^1.8
- symfony/console: ^7.4.3|^8.0.3
Requires (Dev)
- chubbyphp/chubbyphp-dev-helper: dev-master
- chubbyphp/chubbyphp-mock: ^2.1.2
- infection/infection: ^0.32.3
- php-coveralls/php-coveralls: ^2.9.1
- phpstan/extension-installer: ^1.4.3
- phpstan/phpstan: ^2.1.33
- phpunit/phpunit: ^12.5.6
This package is auto-updated.
Last update: 2026-01-16 21:07:02 UTC
README
Description
A minimal skeleton to start with a minimal php project.
Requirements
- php: ^8.3
- chubbyphp/chubbyphp-clean-directories: ^1.5.1
- chubbyphp/chubbyphp-framework: ^6.0.2
- chubbyphp/chubbyphp-framework-router-fastroute: ^2.3.2
- chubbyphp/chubbyphp-laminas-config: ^1.5.1
- monolog/monolog: ^3.10
- slim/psr7: ^1.8
- symfony/console: ^7.4.3|^8.0.3
Environment
Add the following environment variable to your system, for example within ~/.bashrc or ~/.zshrc:
export USER_ID=$(id -u) export GROUP_ID=$(id -g)
Make sure all the mount points are given
touch ~/.bash_docker touch ~/.bash_history
touch ~/.gitconfig touch ~/.gitignore
mkdir -p ~/.local/share/opencode [ ! -f ~/.local/share/opencode/auth.json ] && echo '{}' > ~/.local/share/opencode/auth.json
touch ~/.zsh_docker touch ~/.zsh_history
Docker
docker-compose up -d
docker-compose exec php bash
Setup
composer install
Urls
Copyright
2026 Dominik Zogg