[PR #498] Feat : Add MuleSoft ESB Runtime Template #501

Open
opened 2025-11-22 20:39:52 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Dokploy/templates/pull/498
Author: @Harikrishnan1367709
Created: 11/3/2025
Status: 🔄 Open

Base: mainHead: mulesoft-esb


📝 Commits (8)

  • 65109ad added the mulesoft esb template
  • 67346fb updated the compose and the meta.json
  • 0a9a8de feat(mulesoft-esb): update image and add dynamic env configuration - Updated image to hari1367709/mule-esb:latest - Added dynamic HTTP_PORT for runtime port configuration - Added MULE_VERSION environment variable for Mule ESB version selection
  • 9ae9027 updated the meta.json to use the version as latest
  • 81f0a26 added a comment line to the template file
  • c489ae7 updated the mule runtime image
  • fc8bb45 fix(mulesoft-esb): update ports configuration to follow guidelines
  • 0127ecd updated the port to use the env(HTTP_PORT)

📊 Changes

4 files changed (+64 additions, -0 deletions)

View changed files

blueprints/mulesoft-esb/docker-compose.yml (+22 -0)
blueprints/mulesoft-esb/mulesoft_logo.png (+0 -0)
blueprints/mulesoft-esb/template.toml (+23 -0)
📝 meta.json (+19 -0)

📄 Description

Summary

Adds a new template for MuleSoft ESB Runtime , a Java-based integration platform for connecting applications, data sources, and APIs.

Changes

  • Docker image: yogeshmulecraft/mulece-esb:latest
  • Ports: 8081 (HTTP API), 1099 (JMX/RMI)
  • Auto-deployment of Mule applications from /opt/mule-standalone/apps
  • Persistent volumes for logs, config, apps, and domains

Features

  • Automatic Mule JAR deployment
  • Configurable via environment variables

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Dokploy/templates/pull/498 **Author:** [@Harikrishnan1367709](https://github.com/Harikrishnan1367709) **Created:** 11/3/2025 **Status:** 🔄 Open **Base:** `main` ← **Head:** `mulesoft-esb` --- ### 📝 Commits (8) - [`65109ad`](https://github.com/Dokploy/templates/commit/65109ad350e7272bcc6438397f9fc3dbd67b03fd) added the mulesoft esb template - [`67346fb`](https://github.com/Dokploy/templates/commit/67346fb1e9ea56741b98e632463b5b7c99e8920f) updated the compose and the meta.json - [`0a9a8de`](https://github.com/Dokploy/templates/commit/0a9a8de8e3ad5d3faa04005ef2db4dd0a4036ec6) feat(mulesoft-esb): update image and add dynamic env configuration - Updated image to hari1367709/mule-esb:latest - Added dynamic HTTP_PORT for runtime port configuration - Added MULE_VERSION environment variable for Mule ESB version selection - [`9ae9027`](https://github.com/Dokploy/templates/commit/9ae90271acd6c3453b862c39aa40f99a3b9cc1c0) updated the meta.json to use the version as latest - [`81f0a26`](https://github.com/Dokploy/templates/commit/81f0a2618ba70a256ff47a15da0936462796cc1d) added a comment line to the template file - [`c489ae7`](https://github.com/Dokploy/templates/commit/c489ae71120b3ec4632f0fdc5530bf716d97e989) updated the mule runtime image - [`fc8bb45`](https://github.com/Dokploy/templates/commit/fc8bb456fe3e99b4be2ac221df30a29e01946eba) fix(mulesoft-esb): update ports configuration to follow guidelines - [`0127ecd`](https://github.com/Dokploy/templates/commit/0127ecd3b43b51b8a96a014b396314ae6f917e18) updated the port to use the env(HTTP_PORT) ### 📊 Changes **4 files changed** (+64 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `blueprints/mulesoft-esb/docker-compose.yml` (+22 -0) ➕ `blueprints/mulesoft-esb/mulesoft_logo.png` (+0 -0) ➕ `blueprints/mulesoft-esb/template.toml` (+23 -0) 📝 `meta.json` (+19 -0) </details> ### 📄 Description ## Summary Adds a new template for MuleSoft ESB Runtime , a Java-based integration platform for connecting applications, data sources, and APIs. ## Changes - Docker image: `yogeshmulecraft/mulece-esb:latest` - Ports: 8081 (HTTP API), 1099 (JMX/RMI) - Auto-deployment of Mule applications from `/opt/mule-standalone/apps` - Persistent volumes for logs, config, apps, and domains ## Features - ✅ Automatic Mule JAR deployment - ✅ Configurable via environment variables --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-22 20:39:52 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/templates#501