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

1.2 KiB

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 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 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