[PR #993] feat: add Sentroy workspace platform template #16301

Open
opened 2026-07-14 23:18:33 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Dokploy/templates/pull/993
Author: @arasors
Created: 7/13/2026
Status: 🔄 Open

Base: canary ← Head: feat/add-sentroy-templates


📝 Commits (2)

  • 843d94a feat: add Sentroy platform and mail server templates
  • 64dc238 fix: drop mail server template (Dokploy CI disallows fixed TCP port mapping)

📊 Changes

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

View changed files

➕ blueprints/sentroy/docker-compose.yml (+161 -0)
➕ blueprints/sentroy/logo.svg (+29 -0)
➕ blueprints/sentroy/meta.json (+17 -0)
➕ blueprints/sentroy/template.toml (+99 -0)

📄 Description

What

Adds a template for Sentroy — a self-hostable workspace suite (mail dashboard, storage, auth/OIDC provider, status page, WhatsApp gateway, issue tracker, audio studio, media downloader, MongoDB backup) on MongoDB.

How it works

  • Public prebuilt images (ghcr.io/sentroy-co/sentroy-oss-*) — no build step.
  • A single editable root_domain variable drives every app's subdomain, and the app URLs resolve from it at container start, so one prebuilt image works on any domain.
  • All secrets are generated with template helpers (${password}, ${base64}).

Testing

Validated with validate-template and validate-docker-compose, and deployed + verified on our own instance (team-tested, no issues).


🔄 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/993 **Author:** [@arasors](https://github.com/arasors) **Created:** 7/13/2026 **Status:** 🔄 Open **Base:** `canary` ← **Head:** `feat/add-sentroy-templates` --- ### 📝 Commits (2) - [`843d94a`](https://github.com/Dokploy/templates/commit/843d94ae713f5e1ba6d75ec2d99876fbe8d09fa3) feat: add Sentroy platform and mail server templates - [`64dc238`](https://github.com/Dokploy/templates/commit/64dc238d6c7ef187cf2e8900b8a906eb7cc5f599) fix: drop mail server template (Dokploy CI disallows fixed TCP port mapping) ### 📊 Changes **4 files changed** (+306 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `blueprints/sentroy/docker-compose.yml` (+161 -0) ➕ `blueprints/sentroy/logo.svg` (+29 -0) ➕ `blueprints/sentroy/meta.json` (+17 -0) ➕ `blueprints/sentroy/template.toml` (+99 -0) </details> ### 📄 Description ## What Adds a template for **Sentroy** — a self-hostable workspace suite (mail dashboard, storage, auth/OIDC provider, status page, WhatsApp gateway, issue tracker, audio studio, media downloader, MongoDB backup) on MongoDB. ## How it works - Public prebuilt images (`ghcr.io/sentroy-co/sentroy-oss-*`) — no build step. - A single editable `root_domain` variable drives every app's subdomain, and the app URLs resolve from it at container start, so one prebuilt image works on any domain. - All secrets are generated with template helpers (`${password}`, `${base64}`). ## Testing Validated with `validate-template` and `validate-docker-compose`, and deployed + verified on our own instance (team-tested, no issues). --- <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 2026-07-14 23:18:33 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/templates#16301