I added a Jitsi Meet template for Dokploy. The template includes the web, prosody, jicofo, and JVB services with the required domain, secret, and volume wiring for a self-hosted Jitsi deployment.
Checklist
I read the template requirements in the repository README.
I added the template files and metadata.
I ran the template validation checks below.
I tested the template in a running Dokploy instance.
Validation
node dedupe-and-sort-meta.js
npm --prefix build-scripts run validate-template -- --dir ../blueprints/jitsi
npm --prefix build-scripts run validate-docker-compose -- --file ../blueprints/jitsi/docker-compose.yml
git diff --check
Not run: full Docker runtime smoke test, because Docker is unavailable locally.
🔄 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/957
**Author:** [@rohitmulani63-ops](https://github.com/rohitmulani63-ops)
**Created:** 6/22/2026
**Status:** ✅ Merged
**Merged:** 7/8/2026
**Merged by:** [@Siumauricio](https://github.com/Siumauricio)
**Base:** `canary` ← **Head:** `add-jitsi-meet-template`
---
### 📝 Commits (4)
- [`f7dcdc5`](https://github.com/Dokploy/templates/commit/f7dcdc52434eb7fbab7199deb9861bb41c23eb6f) feat: add Jitsi Meet template
- [`219cd25`](https://github.com/Dokploy/templates/commit/219cd25e22b0e16050ee680fe7c69114af3a49f8) Add Jitsi metadata entry
- [`c63c170`](https://github.com/Dokploy/templates/commit/c63c1700368d1c69d16aa95ea41a3b8ff0e893e6) Merge remote-tracking branch 'origin/canary' into add-jitsi-meet-template
- [`6575232`](https://github.com/Dokploy/templates/commit/657523290bd86eefedf4ce5472a871c1fbd239dd) Merge remote-tracking branch 'origin/canary' into add-jitsi-meet-template
### 📊 Changes
**4 files changed** (+167 additions, -0 deletions)
<details>
<summary>View changed files</summary>
➕ `blueprints/jitsi/docker-compose.yml` (+105 -0)
➕ `blueprints/jitsi/jitsi.svg` (+1 -0)
➕ `blueprints/jitsi/template.toml` (+43 -0)
📝 `meta.json` (+18 -0)
</details>
### 📄 Description
/claim #152
Closes #916
## What is this PR about?
I added a Jitsi Meet template for Dokploy. The template includes the web, prosody, jicofo, and JVB services with the required domain, secret, and volume wiring for a self-hosted Jitsi deployment.
## Checklist
- [x] I read the template requirements in the repository README.
- [x] I added the template files and metadata.
- [x] I ran the template validation checks below.
- [ ] I tested the template in a running Dokploy instance.
## Validation
- node dedupe-and-sort-meta.js
- npm --prefix build-scripts run validate-template -- --dir ../blueprints/jitsi
- npm --prefix build-scripts run validate-docker-compose -- --file ../blueprints/jitsi/docker-compose.yml
- git diff --check
Not run: full Docker runtime smoke test, because Docker is unavailable locally.
---
<sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
📋 Pull Request Information
Original PR: https://github.com/Dokploy/templates/pull/957
Author: @rohitmulani63-ops
Created: 6/22/2026
Status: ✅ Merged
Merged: 7/8/2026
Merged by: @Siumauricio
Base:
canary← Head:add-jitsi-meet-template📝 Commits (4)
f7dcdc5feat: add Jitsi Meet template219cd25Add Jitsi metadata entryc63c170Merge remote-tracking branch 'origin/canary' into add-jitsi-meet-template6575232Merge remote-tracking branch 'origin/canary' into add-jitsi-meet-template📊 Changes
4 files changed (+167 additions, -0 deletions)
View changed files
➕
blueprints/jitsi/docker-compose.yml(+105 -0)➕
blueprints/jitsi/jitsi.svg(+1 -0)➕
blueprints/jitsi/template.toml(+43 -0)📝
meta.json(+18 -0)📄 Description
/claim #152
Closes #916
What is this PR about?
I added a Jitsi Meet template for Dokploy. The template includes the web, prosody, jicofo, and JVB services with the required domain, secret, and volume wiring for a self-hosted Jitsi deployment.
Checklist
Validation
Not run: full Docker runtime smoke test, because Docker is unavailable locally.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.