https://github.com/Derroylo/symfony-workspace-sample
A workspace sample with Symfony for Gitpod.io
https://github.com/Derroylo/symfony-workspace-sample
Last synced: 7 months ago
JSON representation
A workspace sample with Symfony for Gitpod.io
- Host: GitHub
- URL: https://github.com/Derroylo/symfony-workspace-sample
- Owner: Derroylo
- Created: 2023-02-26T21:52:59.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-10-15T15:41:26.000Z (about 2 years ago)
- Last Synced: 2025-04-10T00:57:56.446Z (8 months ago)
- Language: PHP
- Size: 320 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-gitpod - Symfony with GPT
README
# Symfony 6 workspace template for gitpod.io
[](https://gitpod.io/#https://github.com/derroylo/symfony-workspace-sample)
## 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](https://www.mysql.com) - Database
- [Mailpit](https://github.com/axllent/mailpit) - email testing tool for developers
- [Redis](https://redis.com) - In-Memory Database used mostly for caching
- [PhpMyAdmin](https://www.phpmyadmin.net/) - Webinterface for MySQL
- [Adminer](https://www.adminer.org) - Webinterface for MySQL
- [PhpCacheAdmin](https://github.com/RobiNN1/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
- [GPT](https://github.com/Derroylo/gitpod-tool) - An extendable Tool for web development with gitpod
- [NVM](https://github.com/nvm-sh/nvm) - Select the active nodejs version
## Documentation
- [Gitpod](https://www.gitpod.io/docs/introduction/getting-started)
- [Base of the Dockerfile](https://github.com/gitpod-io/workspace-images/blob/main/chunks/tool-nginx/Dockerfile)
- [gitpod.yml](https://www.gitpod.io/docs/references/gitpod-yml)
- [GPT](https://github.com/Derroylo/gitpod-tool) [GPT Documentation](https://derroylo.github.io)
## Informations
- Add `/phpinfo` to the url of the frontend (`https://8000-xxxxx.ws-xx.gitpod.io/`) to show the current used php version, active modules and settings
- Add `/xdebuginfo` to the url of the frontend (`https://8000-xxxxx.ws-xx.gitpod.io/`) to show the current xdebug settings
- Add `/adminer` to 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