Include email service configuration for notifications
Implement Redis persistence and health checks
Add proper service networking and dependencies
Temporal and Postiz must be seperated in terms of the databse for it function with the dual database setup.
Greptile Summary
Updated Postiz template to v2 with Temporal workflow engine integration. Added comprehensive social media platform integrations and configuration options for Cloudflare R2 storage and email services.
Key changes:
Added Temporal workflow engine with dedicated PostgreSQL and Elasticsearch services
Configured dual-database setup separating Postiz and Temporal databases
Added social media platform integrations (Discord, LinkedIn, X, TikTok, YouTube, Facebook, etc.)
Enhanced Redis with persistence configuration and health checks
Added Cloudflare R2 storage provider options
Included email service configuration
Issues found:
Missing required version: "3.8" field (violates AGENTS.md style guide)
Network definitions added (dokploy-network and temporal-network) which may conflict with Dokploy's network isolation model per style guide
URL scheme changed from HTTPS to HTTP - verify compatibility with Dokploy's SSL termination
Confidence Score: 2/5
This PR has critical style guide violations that must be fixed before merging
Score reflects a critical syntax violation (missing version field required by style guide) and network configuration that conflicts with Dokploy conventions. The functional changes appear sound (dual database setup for Temporal separation, comprehensive platform integrations), but the implementation violates documented standards that could cause deployment or isolation issues
Pay close attention to blueprints/postiz/docker-compose.yml - must add version field and reconsider network definitions
🔄 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/658
**Author:** [@rubixvi](https://github.com/rubixvi)
**Created:** 1/16/2026
**Status:** ❌ Closed
**Base:** `canary` ← **Head:** `postiz`
---
### 📝 Commits (6)
- [`aeff6e7`](https://github.com/Dokploy/templates/commit/aeff6e770ef4c1744ed2ac666a8dcc7ab24c2b63) feat: enhance docker-compose with comprehensive service integrations
- [`9a00f67`](https://github.com/Dokploy/templates/commit/9a00f67e74c0c1592d98199a2dffe1791cfe6a38) Update blueprints/postiz/template.toml
- [`cb57f6c`](https://github.com/Dokploy/templates/commit/cb57f6c3db6670745bf80ecb5f3df0be1c277068) Update blueprints/postiz/docker-compose.yml
- [`66082b5`](https://github.com/Dokploy/templates/commit/66082b5bc3da3bdc44aafbfc77556563ef91d14f) fix: correct URL scheme and syntax in docker-compose and template files
- [`14d04d5`](https://github.com/Dokploy/templates/commit/14d04d5561a548ba8318d91a0fe3b4d4741f9600) Merge branch 'postiz' of https://github.com/rubixvi/templates into postiz
- [`21ca847`](https://github.com/Dokploy/templates/commit/21ca84747f78f5ef81ce158931ededc0d4a6a91a) fix: update volume path for temporal-postgresql service in docker-compose
### 📊 Changes
**2 files changed** (+183 additions, -12 deletions)
<details>
<summary>View changed files</summary>
📝 `blueprints/postiz/docker-compose.yml` (+137 -12)
📝 `blueprints/postiz/template.toml` (+46 -0)
</details>
### 📄 Description
- Remove deprecated version field for compose file format compliance
- Add Temporal workflow engine with PostgreSQL and Elasticsearch
- Configure comprehensive social media platform integrations (Discord, LinkedIn, X, TikTok, YouTube, etc.)
- Add Cloudflare R2 storage provider configuration options
- Include email service configuration for notifications
- Implement Redis persistence and health checks
- Add proper service networking and dependencies
Temporal and Postiz must be seperated in terms of the databse for it function with the dual database setup.
<!-- greptile_comment -->
<h3>Greptile Summary</h3>
Updated Postiz template to v2 with Temporal workflow engine integration. Added comprehensive social media platform integrations and configuration options for Cloudflare R2 storage and email services.
**Key changes:**
- Added Temporal workflow engine with dedicated PostgreSQL and Elasticsearch services
- Configured dual-database setup separating Postiz and Temporal databases
- Added social media platform integrations (Discord, LinkedIn, X, TikTok, YouTube, Facebook, etc.)
- Enhanced Redis with persistence configuration and health checks
- Added Cloudflare R2 storage provider options
- Included email service configuration
**Issues found:**
- Missing required `version: "3.8"` field (violates AGENTS.md style guide)
- Network definitions added (`dokploy-network` and `temporal-network`) which may conflict with Dokploy's network isolation model per style guide
- URL scheme changed from HTTPS to HTTP - verify compatibility with Dokploy's SSL termination
<h3>Confidence Score: 2/5</h3>
- This PR has critical style guide violations that must be fixed before merging
- Score reflects a critical syntax violation (missing version field required by style guide) and network configuration that conflicts with Dokploy conventions. The functional changes appear sound (dual database setup for Temporal separation, comprehensive platform integrations), but the implementation violates documented standards that could cause deployment or isolation issues
- Pay close attention to `blueprints/postiz/docker-compose.yml` - must add version field and reconsider network definitions
<sub>Last reviewed commit: 21ca847</sub>
<!-- greptile_other_comments_section -->
**Context used:**
- Context from `dashboard` - AGENTS.md ([source](https://app.greptile.com/review/custom-context?memory=09330bde-2058-497c-9c64-ceae637fb5b2))
<!-- /greptile_comment -->
---
<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/658
Author: @rubixvi
Created: 1/16/2026
Status: ❌ Closed
Base:
canary← Head:postiz📝 Commits (6)
aeff6e7feat: enhance docker-compose with comprehensive service integrations9a00f67Update blueprints/postiz/template.tomlcb57f6cUpdate blueprints/postiz/docker-compose.yml66082b5fix: correct URL scheme and syntax in docker-compose and template files14d04d5Merge branch 'postiz' of https://github.com/rubixvi/templates into postiz21ca847fix: update volume path for temporal-postgresql service in docker-compose📊 Changes
2 files changed (+183 additions, -12 deletions)
View changed files
📝
blueprints/postiz/docker-compose.yml(+137 -12)📝
blueprints/postiz/template.toml(+46 -0)📄 Description
Temporal and Postiz must be seperated in terms of the databse for it function with the dual database setup.
Greptile Summary
Updated Postiz template to v2 with Temporal workflow engine integration. Added comprehensive social media platform integrations and configuration options for Cloudflare R2 storage and email services.
Key changes:
Issues found:
version: "3.8"field (violates AGENTS.md style guide)dokploy-networkandtemporal-network) which may conflict with Dokploy's network isolation model per style guideConfidence Score: 2/5
blueprints/postiz/docker-compose.yml- must add version field and reconsider network definitionsLast reviewed commit:
21ca847Context used:
dashboard- AGENTS.md (source)🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.