[PR #658] [CLOSED] fix: update to postiz templates for v2 with temporal #13194

Closed
opened 2026-06-15 13:04:10 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Dokploy/templates/pull/658
Author: @rubixvi
Created: 1/16/2026
Status: Closed

Base: canaryHead: postiz


📝 Commits (6)

  • aeff6e7 feat: enhance docker-compose with comprehensive service integrations
  • 9a00f67 Update blueprints/postiz/template.toml
  • cb57f6c Update blueprints/postiz/docker-compose.yml
  • 66082b5 fix: correct URL scheme and syntax in docker-compose and template files
  • 14d04d5 Merge branch 'postiz' of https://github.com/rubixvi/templates into postiz
  • 21ca847 fix: 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

  • 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 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

Last reviewed commit: 21ca847

Context used:

  • Context from dashboard - AGENTS.md (source)

🔄 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>
GiteaMirror added the pull-request label 2026-06-15 13:04:10 -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#13194