0 Followers
0 Following
1 Posts

[Important Update] Postiz v2.12.0 - open source social media scheduling tool

https://lemmy.world/post/41603313

[Important Update] Postiz v2.12.0 - open source social media scheduling tool - Lemmy.World

Hi everyone, it’s been a while since my last update. Just a recap: Postiz [https://postiz.com/] is an open-source social media scheduling tool supporting 25 social media channels/platforms. You can craft different posts, schedule them in advance, and cross-post them to multiple platforms, and use various tools to make them better. https://github.com/gitroomhq/postiz-app [https://github.com/gitroomhq/postiz-app] Any star would be amazing ❤️ -– Until today, we have used BullMQ to schedule all posts in advance. Simple Redis queue system. But what happened is that it was really hard to maintain it because we: * Queue for webhooks * Queue for comments * Queue for plugs * Queue for internal plug They were all self-replenishing queues, meaning that when one queue finishes, it creates another. Don’t take my word for it; something was also wrong in BullMQ (I might be wrong), but some things would vanish. It was a large, chaotic salad with many bugs. I investigated further and determined that workflow execution is the best approach. I reviewed Temporal/DBOS and Inngest and decided to go with Temporal. I think it’s the most open-source-friendly and better for scaling (I might be wrong) With a big blitz, I consolidated all my huge salad code into a single workflow [https://github.com/gitroomhq/postiz-app/blob/main/apps/orchestrator/src/workflows/post-workflows/post.workflow.v1.0.1.ts]. You can also now check your workflow states at http://localhost:8080/ [http://localhost:8080/] (temporal workflow viewer) I usually wouldn’t post an update on the channel for something like this, but this one was important: if you use Postiz and upgrade from an older version, it will crash. We have updated our docker-compose [https://docs.postiz.com/installation/docker-compose] docs to the new one. If you manage to test it, let me know how it goes. Once you run the new Postiz architecture, any old posts will be moved to Temporal using the Temporal Cron we have configured. We barely had any new features lately. Postiz’s goal today is to be the best social media scheduler possible. That means FIXING DAMN BUGS, and solving technical debt. If you want to stay with the legacy BullMQ version, don’t upgrade after v2.11.3. I know that many websites, such as Coolify, Cloudron / Elastio, are currently offering Postiz. They are not updated to the new infrastructure; they will fail if you try to deploy. So until they fix it, use v2.11.3. I am sorry for the significant change, and I know it’s a challenge.

Postiz v2.11.3 - open source social media scheduling tool! (creation modal refactored)

https://lemmy.world/post/40865595

Postiz v2.11.3 - open source social media scheduling tool! (creation modal refactored) - Lemmy.World

Hi everyone, it’s been a while since my last update. Just a recap: Postiz [https://postiz.com/] is an open-source social media scheduling tool supporting 25 social media channels/platforms. (including Lemmy) You can craft different posts, schedule them in advance, and cross-post them to multiple platforms, and use various tools to make them better. https://github.com/gitroomhq/postiz-app [https://github.com/gitroomhq/postiz-app] Any star would be amazing ❤️ -– My daughter was born 3 months ago, and I felt so burned out that I thought about selling Postiz. But after a while, I suddenly found the energy to go back! I am struggling today to maintain the open-source side. Most of the PRs I get aren’t “good enough,” and just checking and iterating on them is super hard (time + mentally). Sorry in advance for unanswered PRs. I do want to say that everything that I develop every day is always open-source, I have no closed-source code. -– There was one thing that always hit me as feedback from open-source developers I have read before: “Usually open-source is not as good as commercial products.” And I kind of agree with the notion. But because of that, I decided to stop adding new features and make the system as good as possible in both UI and UX. -– I have contacted my designers and redesigned the entire post-creation process Before: [https://lemmy.world/pictrs/image/f50f8ef4-18ae-42f2-9f7c-cf6f7e230c09.gif] After: [https://lemmy.world/pictrs/image/c3ed8c83-a2e3-4a8d-8f29-d9183eb3a632.gif] So here is what’s new: * Complete redesign, higher quality, it doesn’t look “bootstrappy” anymore. * Schedule post size increase to the size of the screen to fullscreen. * First post takes the entire screen; when you add comments, it shrinks. * Inner scroll for the posts lists and the preview, before it was scrolling the page, and made it very uncomfortable. * Indicator over each social platform if you exited global mode, see the small pink circle. * Different previews for all the major platforms. * Tons of bug fixes I have found on the way. * Indicator about the number of characters in every channel - on the global edit. * Remove the option to add comments in platforms that you can’t add comments to 🙈 * Media library design (UI and UX improvement): When you select multiple media items, it will tell you the import order. -– Some other new features: * Add a new provider: Google My Business. * You can disable email notifications for successful / failed posts. * Added a new MCP and Agent to schedule posts (AI stuff) * Add Listmonk as a provider - yes, you can schedule newsletters :) -– Thank you so much for this amazing community. I hope you had a merry Christmas. And I wish you all a Happy New Year!!

GrowChief v0.0.1 - Social media automation tool (alternative to Phantom Buster, Expandi, Zopto, etc)

https://lemmy.world/post/34998397

GrowChief v0.0.1 - Social media automation tool (alternative to Phantom Buster, Expandi, Zopto, etc) - Lemmy.World

Hi everyone, you might know me as the founder of Postiz [https://github.com/gitroomhq/postiz-app/] - an open-source social media scheduling tool. While working on Postiz, numerous developers asked me if it was possible to automate connection requests and messages, and I said no, as it’s not something you can do with the social media API. I have extensive experience with social media bots, so I decided to create the first-ever open-source automation tool. So happy to introduce GrowChief (AGPL-3). https://github.com/growchief/growchief [https://github.com/growchief/growchief] (Any stars would be super appreciated ❤️) Growchief is an open-source social media automation tool (aka social scraper). It allows you to create a workflow (step-by-step) for interacting with different social media accounts, such as sending a connection request, following up with a message, and so on. Unlike other platforms, GrowChief does not work with search criteria. You’ll need to specify the account email, URL, or company information to connect with it. I do not encourage spam (perfect for API/n8n automations). I had tons of fun working on this project 🚀 Tech Stack: * PNPM (Monorepo) * React (Vite) * NestJS (Backend, Workers) * Prisma (Default to PostgreSQL) * Temporal (Orchestrator) Unlike Postiz, this one is very complicated. * It takes care of concurrency — even if you create 10 workflows with the same account and trigger all of them at the same time, it will make an action every 10 minutes, never having multiple scrapings happening at the same time. * Enrichment waterful - when you don’t provide the account URL but other parameters like email, we use multiple providers to figure out the profile URL. * It takes care of your working hours — you can use the API to keep adding leads to your workflows, but they will only be processed during working hours. * Proxies are allowed — you can add your own proxies or create one using proxy providers to keep you safe. * Human-like automation — GrowChief uses natural mouse movements and clicks on different parts of the screen. It never triggers clicks by "document.querySelector('x').click()". * It uses Playwright [https://github.com/microsoft/playwright] together with Patchright [https://github.com/Kaliiiiiiiiii-Vinyzu/patchright] for maximum stealthiness. * It uses a special technology to authenticate your accounts — you never need to put your username and password directly into the system. * It always runs in headful mode — our Docker image is already built with xvfb for real human automation. Shout out to Temporal, their solution is impressive. I have tried in the past to create something like that, and it was way too complicated. It’s the very first version, I hope you like it :)

Postiz v2.2.5 - open-source social media scheduling tool - NEW DESIGN!

https://lemmy.world/post/33957876

Postiz v2.2.5 - open-source social media scheduling tool - NEW DESIGN! - Lemmy.World

Hi everyone, excited to present Postiz v2. Postiz is a social media scheduling tool supporting 23 social media channels. It allows you to schedule posts in advance and track them in your calendar. https://github.com/gitroomhq/postiz-app/ [https://github.com/gitroomhq/postiz-app/] (Any star will be super appreciated ❤️) What’s new: * Completely new design - better UX / UX and finally, looks professional 😂 https://share.cleanshot.com/lvv549fY [https://share.cleanshot.com/lvv549fY] * Media - Request by a few members, I added media to the menu. You can manage your media from there. * Switched to TipTap editor - it feels much better, and outputs HTML, which allows us to easily convert the code into the respective platform, for example, Telegram supports HTML, and Discord supports Markdown. * New platforms - You can now schedule posts to WordPress, DEV, Medium, and Hashnode! * Mentions - You can use “@” to mention accounts in the editor, currently supporting: LinkedIn, X, BlueSky, and Discord. * Saving state: When you move between views (Month / Week / Day), it will save it, and will open it again next time. * N8N nodes - I have created an n8n node for easier automation - here [https://www.npmjs.com/package/n8n-nodes-postiz]. We have seen tons of Postiz cool automation lately, so try to look them up online :) * Postiz SDK - Similar to N8N, just with an SDK for Node.js - here [https://www.npmjs.com/package/@postiz/node] * AI Features - Added many AI features, such as generating slides/videos with VEO3, also available in the API. * Errors in notifications - Usually, if the post failed, you would get just “error occurred”; I have now mapped many of the errors, and you will see them both in email and in the in-app notification. In general, the system becomes a lot more stable. I added small features, such as a concurrency limit between requests on platforms, Sentry for error detection, a ‘Today’ button to access the current date quickly, and a cron job to re-add items to Redis in case they were removed for any reason. As always, everything is 100% open-source :)

Postiz (v1.58.0) - Open-source social media scheduling tool (new editor)

https://lemmy.world/post/32352218

Postiz (v1.58.0) - Open-source social media scheduling tool (new editor) - Lemmy.World

Hi everyone, I have some exciting new things about Postiz! (Finally, good news. Postiz is a social media scheduling tool supporting 19 social media channels: Instagram, Facebook, TikTok, Reddit, LinkedIn, X, Threads, BlueSky, Mastodon, YouTube, Pinterest, Dribbble, Slack, Discord, Warpcast, Lemmy, Telegram, VK, Nostr. https://github.com/gitroomhq/postiz-app/ [https://github.com/gitroomhq/postiz-app/] Here is what’s new: * New Editor - The Previous editor was clunky, with many hacky hooks, real technical debt, I spent two days (monk mode), and created something awesome, UI and UX also changed. * Overall better UI / UX - showing the amount of characters/characters left. * OIDC fixed, working well now :) * Sets, you can define a template of a message that will be posted later * X - added option to select who can reply to your post, post to an X community * BlueSky - Upload videos to BlueSky * Integrations - you can work with an integration such as Heygen to generate content for you; you can see more here [https://www.youtube.com/watch?v=FcQNmZubuYY&ab_channel=Postiz]. * Drag and drop pictures directly on the editor now shows progress in “%” * Alt and thumbnails for media - This is the initial release, which currently allows you to add alt and thumbnails for pictures, but these changes are not yet reflected on the backend. Everything as usual is available on the open-source :)

Postiz v1.47.0 - Open source social media scheduling tool

https://lemmy.world/post/31022532

Postiz v1.47.0 - Open source social media scheduling tool - Lemmy.World

Hi, community :) Thank you for your help on each post, it really makes me want to create more and more stuff ❤️ A few new updates for Postiz, but just a small recap: Postiz is a social media scheduling tool supporting 19 social media channels: Instagram, Facebook, TikTok, Reddit, LinkedIn, X, Threads, BlueSky, Mastodon, YouTube, Pinterest, Dribbble, Slack, Discord, Warpcast, Lemmy, Telegram, VK, Nostr. https://github.com/gitroomhq/postiz-app/ [https://github.com/gitroomhq/postiz-app/] (20k+ stars, thank you for all the love 🚀) What’s new: * Create a PDF carousel in LinkedIn. Upload pictures as normal, and then check the “Post as images carousel.” It will convert the picture to a PDF in the background and schedule it as a Carousel. * Multi-language support - We added tons of languages and support for RTL. I used Lingo.dev [http://lingo.dev/] for that, which was super helpful! * Post finisher - added post finisher to BlueSky, X, and Threads, it will add post in the end quoting the 1st post and tell people to follow you :) * Mastodon custom URL (self-hosted only) * Dub shortlinking custom URL (self-hosted only) * Disable image compression in the client (self-hosted only) * Created a Chrome extension that overrides your LinkedIn / X, post modal with Postiz to be more productive. Our amazing mod egelhaus added tons of YouTube videos on the docs website on installing different providers / installing Postiz. What else would you like to see in Postiz?

Postiz v1.43.4 - Open source social media scheduling tool

https://lemmy.world/post/29935896

Postiz v1.43.4 - Open source social media scheduling tool - Lemmy.World

Hi, community :) Long time no see. work started to slow down, but there are still some new things :) There are some new updates for Postiz, but just a small recap: Postiz is a social media scheduling tool supporting 19 social media channels: Instagram, Facebook, TikTok, Reddit, LinkedIn, X, Threads, BlueSky, Mastodon, YouTube, Pinterest, Dribbble, Slack, Discord, Warpcast, Lemmy, Telegram, VK, Nostr. https://github.com/gitroomhq/postiz-app/ [https://github.com/gitroomhq/postiz-app/] (Almost 20k stars, thank you for all the love ❤️) What’s new: - I added a chrome extension that override your post a message on X and LinkedIn with the Postiz one. It should make you more productive and require you to use Postiz. I wrote a post about here here [https://x.com/nevodavid/status/1922611044821979411]. This is the cloud version [https://chromewebstore.google.com/detail/postiz/cidhffagahknaeodkplfbcpfeielnkjl]. You can find it in the new extension directory. - Added a new Provider - VK. it’s the Russian facebook alternative. - Added authentication with OIDC. - Added an option to merge multiple posts into one (for example - convert a thread into one post) - We moved from NX to pnpm workspaces - everything feels faster now and more flexible, considering moving to Turbo repo. - We added an option to connect to Postiz with an MCP. — We are getting around 6-10 support tickets per day - it’s hard to deploy Postiz, there are so many social media platforms and installation guides need to be improve, I swear I will work on it 🥹 Let me know what other features you want in Postiz.

Postiz v1.39.2 - Open-source social media scheduling tool, Introducing MCP.

https://lemmy.world/post/28258248

Postiz v1.39.2 - Open-source social media scheduling tool, Introducing MCP. - Lemmy.World

Hi Everyone! I just released MCP Servers to the open-source and am pretty excited about this release. Just a quick recap: Postiz is a social media scheduling tool supporting 18 social media channels: Instagram, Facebook, TikTok, Reddit, LinkedIn, X, Threads, BlueSky, Mastodon, YouTube, Pinterest, Dribbble, Slack, Discord, Warpcast, Lemmy, Telegram and Nostr. https://github.com/gitroomhq/postiz-app/ [https://github.com/gitroomhq/postiz-app/] MCPs are everywhere and for a good reason. It’s the next step in the evolution of apps. Being able to use everything from a single chat without accessing any app. It feels native for Postiz to schedule all your social posts from the chat! I am all about productivity, and I use ChatGPT my whole day. Being able to create posts and schedule them on social media is a big productivity changer. ChatGPT doesn’t support MCPs yet, but it will soon. For now, you can use Cursor or Claude Desktop. The fun part is that you can connect multiple MCPs, for example: * Connect it to Cursor and ask it to schedule a post about your work today. * Connect it to Notion and ask to schedule all the team’s latest work on social media. * Connect it to any SaaS with CopilotKit (for example) and schedule posts based on the app. There are so many options, and I will use it now. You can use this from the Public API feature inside the “settings” of Postiz. As always, it’s open-source.

Postiz v1.35.1 - Open-source social media scheduling tool (Signatures, Webhooks, Repeated Posts, etc.)

https://lemmy.world/post/25520620

Postiz v1.35.1 - Open-source social media scheduling tool (Signatures, Webhooks, Repeated Posts, etc.) - Lemmy.World

Hi Everyone, long time! Been an incredible few weeks to create new features for Postiz. Postiz is a social media scheduling tool supporting 18 social media channels: Instagram, Facebook, TikTok, Reddit, LinkedIn, X, Threads, BlueSky, Mastodon, YouTube, Pinterest, Dribbble, Slack, Discord, Warpcast, Lemmy, Telegram and Nostr. https://github.com/gitroomhq/postiz-app/ [https://github.com/gitroomhq/postiz-app/] We have added some cool features all in the open-source: * New provider: Nostr - it was pretty challenging to understand how to implement it, but it’s awesome, it’s a protocol that works on Websockets (you can find platforms built on that protocol like Iris and Primal) * Tagging - You can tag posts (text + colors) and later see them on the calendar with the color/text. * Webhook - You can create webhooks on published posts * Signatures - You can save signatures that can be used later (and also add a default one) * Repeated posts - You can add posts that will repeat every X amount of time (pretty challenging implementation) * Fixed Telegram - it can now schedule for both channels and groups * Added digested notifications - if you have multiple posts scheduled for the same time you will get only one email about them. Next: * I am working on RSS auto-reposter, for example if you have a new blog on your website it will automatically be posted on your socials (with AI for the text and pictures) * Chrome extension that replaces your textarea on social platforms to Postiz directly with Postiz. * Sync old posts (that were not created by Postiz) * Social Templates - you can create a template of multiple social media so instead of selecting your socials everytime, you can just use the template. I have seen some posts on the channels that it’s hard to self-host postiz. I agree documentation is lacking. and I haven’t found enough motivation to update the missing thing - I know it’s the core of open-source and I am super sorry about that. It’s also challenging to add providers, but that’s already something that I can’t solve as we are all bound by social networks approval process. If somebody can help me out filling it out some missing docs, that would be amazing! https://docs.postiz.com/introduction [https://docs.postiz.com/introduction] Thank you for the constant support!

Postiz v1.28.1 - Open-source social media scheduling tool (more channels, shortlinking)

https://lemmy.world/post/24496934

Postiz v1.28.1 - Open-source social media scheduling tool (more channels, shortlinking) - Lemmy.World

Hi, community :) Long time no see. It’s been some challenging weeks. There are some new updates for Postiz, but just a small recap: Postiz is a social media scheduling tool supporting 17 social media channels: Instagram, Facebook, TikTok, Reddit, LinkedIn, X, Threads, BlueSky, Mastodon, YouTube, Pinterest, Dribbble, Slack, Discord, Warpcast, Lemmy and Telegram. https://github.com/gitroomhq/postiz-app [https://github.com/gitroomhq/postiz-app] Here are the latest updates :) * We added a stand-alone Instagram provider that doesn’t require you to have Facebook business. * Added Lemmy :) * We have added short-linking. By default, it uses DUB, but we have added a nice infrastructure to easily create new providers (currently working on Bitly and short.io [http://short.io]). When you add links, once you schedule the post, it asks if you want to shorten them. * I added a Telegram provider, which was really challenging because the way you add a Telegram bot is a bit different. * A big step into web3 - Postiz now supports scheduling to Warpcast using Neynar. * We also added a web3 login with Farcaster. Of course, everything available in the open source :) Future: * I started to get more into web3 and am thinking of adding Nostr also. * Default hashtags and signatures to platforms. * Post templates to write faster. * WordPress integration. * Digest - sometimes people schedule like 10 posts at once, and get 10 emails. Funny enough, Postiz got a lot of cancellations because of the TikTok ban (bummer.) Let me know what else I should add to the roadmap.