https://github.com/eaudeweb/ansible-php-workstation
Setup PHP workstation for Developer
https://github.com/eaudeweb/ansible-php-workstation
Last synced: 4 months ago
JSON representation
Setup PHP workstation for Developer
- Host: GitHub
- URL: https://github.com/eaudeweb/ansible-php-workstation
- Owner: eaudeweb
- Created: 2024-05-29T16:40:43.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2025-10-14T22:02:02.000Z (8 months ago)
- Last Synced: 2025-10-15T02:14:30.520Z (8 months ago)
- Language: Shell
- Size: 14.6 KB
- Stars: 0
- Watchers: 7
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PHP Developer Workstation
This repository configures a clean Linux Mint installation as developer workstation. It configures various software components that allows to manage PHP projects (develop, debug etc.).
Main features:
1. NGINX web server
2. Development tools (PHP 7.4, 8.1, 8.2 and 8.3 with development configuration including XDebug, mc, flameshot, git, magic-wormhole, vim)
3. IDEs: Visual Studio Code and PHPStorm trial version
4. Discord for chat
5. Brave and Firefox browsers
6. Bitwarden password manager
7. Docker with the [Drupal Sidekick](http://github.com/eaudeweb/drupal.sidekick) development stack including: Mailtrap, Varnish, Apache Solr, MariaDB
It contains an [Ansible playbook](https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_intro.html) and appropriate Ansible roles which install and configure the software components mentioned above on a target computer using SSH.
Read the [installation documentation](https://eaudeweb.ro/ansible-php-workstation/).