noice push mate
This commit is contained in:
1 parent
c54379172f
commit
391e90071e
3 files changed
+146
No files matched your search
@@ -0,0 +1,40 @@
|
||||
# Java Development Environment
|
||||
|
||||
This template provisions a ready-to-use Java development environment with Maven preinstalled.
|
||||
|
||||
|
||||
## 🚀 Features
|
||||
|
||||
- 🧰 **Pre-installed Java Tooling**
|
||||
- Multiple JDK versions: Java 8, 17, and 21
|
||||
- Maven and common utilities
|
||||
- 🐳 **Containerized Development**
|
||||
- 💻 **Remote IDE Support**
|
||||
- VS Code Server with extensions for Java
|
||||
- JetBrains Gateway with IntelliJ IDEA
|
||||
|
||||
|
||||
## 📦 Image
|
||||
|
||||
Images are hosted at:
|
||||
registry.bobert.me/anthorob/coder-images:java\<version\>
|
||||
|
||||
For example:
|
||||
- `java8`
|
||||
- `java17`
|
||||
- `java21`
|
||||
|
||||
👉 Check the repository at [coder-images](https://git.bobert.me/anthorob/coder-images) to see how these images are built.
|
||||
|
||||
|
||||
## 🧪 IDE
|
||||
|
||||
- **Code Server preinstalled extensions**
|
||||
- `vscjava.vscode-java-pack`
|
||||
- `redhat.java`
|
||||
- `vscjava.vscode-java-debug`
|
||||
- `vscjava.vscode-java-dependency`
|
||||
- `vscjava.vscode-maven`
|
||||
|
||||
- **JetBrains Gateway**
|
||||
- IntelliJ IDEA (Ultimate) is enabled by default
|
||||
@@ -0,0 +1,51 @@
|
||||
# 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
|
||||
Reference in new issue
Block a user