CH
chubbyphp/chubbyphp-framework-skeleton
A minimal skeleton to start with a minimal php project.
chubbyphp-framework-skeleton
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_historytouch ~/.gitconfig
touch ~/.gitignoremkdir -p ~/.local/share/opencode
[ ! -f ~/.local/share/opencode/auth.json ] && echo '{}' > ~/.local/share/opencode/auth.jsontouch ~/.zsh_docker
touch ~/.zsh_historyDocker
docker-compose up -d
docker-compose exec php bashSetup
composer installUrls
Copyright
2026 Dominik Zogg