From dd0cf04fc2f54a7c26f75552dd7b5d302668b6ce Mon Sep 17 00:00:00 2001 From: Flamur Veliqi Date: Wed, 21 Jan 2026 13:48:59 +0100 Subject: [PATCH] Updated Postiz --- cpn-postiz/docker-compose.yml | 8 ++++---- cpn-postiz/umbrel-app.yml | 21 +++------------------ 2 files changed, 7 insertions(+), 22 deletions(-) diff --git a/cpn-postiz/docker-compose.yml b/cpn-postiz/docker-compose.yml index 125cace..907b549 100644 --- a/cpn-postiz/docker-compose.yml +++ b/cpn-postiz/docker-compose.yml @@ -2,12 +2,12 @@ version: '3.7' services: web: - image: ghcr.io/gitroomhq/postiz-app:v2.12.0@sha256:c19cfae5c392d17ca3471f00e044da77e4e1d1e5a6667aae6e1e9adf411e4600 + image: ghcr.io/gitroomhq/postiz-app:v2.12.1@sha256:e2901bafed045bb24e0dbf01a722b96de65f827fec02cf8f5bf0ca1c6d52ad6b restart: on-failure environment: - MAIN_URL: "http://umbrel-2.local:4442" - FRONTEND_URL: "http://umbrel-2.local:4442" - NEXT_PUBLIC_BACKEND_URL: "http://umbrel-2.local:4442/api" + MAIN_URL: "http://umbrel.local:4442" + FRONTEND_URL: "http://umbrel.local:4442" + NEXT_PUBLIC_BACKEND_URL: "http://umbrel.local:4442/api" JWT_SECRET: "9vE2wB#xR7mN!qZpT4Js6fUaLcY0HdGh" DATABASE_URL: "postgresql://postiz-user:postiz-password@postgres:5432/postiz-db-local" REDIS_URL: "redis://redis:6379" diff --git a/cpn-postiz/umbrel-app.yml b/cpn-postiz/umbrel-app.yml index c9f4879..793be59 100644 --- a/cpn-postiz/umbrel-app.yml +++ b/cpn-postiz/umbrel-app.yml @@ -4,7 +4,7 @@ name: Postiz tagline: An intuitive tool for managing social media icon: https://git.weektab.org/companas/umbrel-apps/raw/branch/main/gallery/postiz/icon.png category: Social -version: "2.12.0" +version: "2.12.1" port: 4442 description: >- Postiz is a comprehensive social media management tool designed to streamline the process of content creation, scheduling, and publication across multiple social media platforms. It is targeted at content creators, businesses, and agencies looking to optimize their online presence. With Postiz, users can plan, create, and automatically publish content to various social media channels, including Instagram, YouTube, LinkedIn, and more, all from one unified interface. @@ -32,23 +32,8 @@ support: https://git.weektab.org/companas/umbrel-apps/issues gallery: - https://git.weektab.org/companas/umbrel-apps/raw/branch/main/gallery/postiz/image-1.jpeg releaseNotes: >- - We have moved Postiz to a new infrastructure. - Instead of using BullMQ for the queue, we are now using Temporal. - We are paying off Postiz technical debt now, so we can soon deliver many, many awesome features. - That means we no longer use an event-driven queue; we use a synced workflow. - That allowed us to easily pass context between jobs, maintain state on failures, monitor them, and scale them. - We also removed cron jobs and workers from the apps folder and replaced them with orchestrator. - Before, when you posted something, it was added to different queues for webhooks and notifications — a total salad. - If you have a problem, please report it ASAP. - - If you have a problem, please roll back to version: v2.11.3 - - Breaking changes you should know about. - - Docker compose has changed to include Temporal, make sure you update it! - - Postiz Docker no longer uses Alpine, as it's not supported by Temporal; we are now using bookworm-slim - - We have a cron that moves posts from BullMQ to Temporal, so don't worry about scheduled posts. - - You can track your scheduled posts on temporal ui at localhost:8080 - -We changed the Docker Compose to expose port 5000 to 4007, because on many systems, port 5000 is taken. You can easily revert it in Docker Compose to port 5000. + We split posts and comments into separate functions to break the task and add a delay between comments. + But we missed a few providers, such as Slack; we have now fixed it. dependencies: path: "" defaultUsername: ""