Files
2025-07-12 12:16:22 -04:00

52 lines
1.2 KiB
Markdown

# PHP Development Environment
This template provisions a ready-to-use PHP development environment with Composer and Node preinstalled.
## 🚀 Features
- 🧰 **Preinstalled PHP Tooling**
- Supports PHP 7.4, 8.0, and 8.2 versions (configurable)
- Composer and common CLI tools included
- Integrated with [NVM](https://github.com/nvm-sh/nvm) for managing Node.js versions.
- 🐳 **Containerized Development**
- 💻 **Remote IDE Support**
- VS Code Server with PHP extensions
- JetBrains Gateway with PhpStorm enabled
## 📦 Images
Images are hosted at:
registry.bobert.me/anthorob/coder-images:java\<version\>
For example:
- `php74`
- `php80`
- `php82`
👉 Check the repository at [coder-images](https://git.bobert.me/anthorob/coder-images) to see how these images are built.
## 🧪 IDE Integrations
### VS Code Server
Preinstalled extensions:
- **PHP Development**
- `bmewburn.vscode-intelephense-client`
- `felixfbecker.php-debug`
- `mehedidracula.php-namespace-resolver`
- **JavaScript / Node.js**
- `dbaeumer.vscode-eslint`
- `ms-vscode.vscode-typescript-tslint-plugin`
- **Utilities**
- `mikestead.dotenv`
- `christian-kohler.path-intellisense`
### JetBrains Gateway
- PhpStorm enabled by default