Symfony 6 workspace template for gitpod.io
August 26, 2025 ยท View on GitHub
Note
These examples were written for Gitpod classic, which will shutdown shortly. Templates for the successor of gpt, can be found under this link.
Symfony 6 workspace template for gitpod.io
What is Gitpod?
Gitpod is a cloud development environment: https://www.gitpod.io/
Available services
Some additional services are already added via docker-compose.yml but you can add more any time.
- MySQL - Database
- Mailpit - email testing tool for developers
- Redis - In-Memory Database used mostly for caching
- PhpMyAdmin - Webinterface for MySQL
- Adminer - Webinterface for MySQL
- PhpCacheAdmin - Webinterface for different caching systems like redis, memcached etc.
Note: Not all services are active per default, you can select active services via gpt services select
Installed Tools
Documentation
Informations
- Add
/phpinfoto the url of the frontend (https://8000-xxxxx.ws-xx.gitpod.io/) to show the current used php version, active modules and settings - Add
/xdebuginfoto the url of the frontend (https://8000-xxxxx.ws-xx.gitpod.io/) to show the current xdebug settings - Add
/adminerto the url of the frontend (https://8000-xxxxx.ws-xx.gitpod.io/) to open Adminer, an alternative to phpmyadmin - The installation routine of shopware can be found under
.devEnv/gitpod/scripts/symfony/install_demo.sh
Changelog
14.10.2023
- Updated everything to the latest version