Hi everyone, it's been a while since my last update.

Just a recap: Postiz 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

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:

After:

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

all 17 comments

sorted by: hot top controversial new old
[–] 22 points 10 months ago (1 child)
  • [–] 9 points 10 months ago* (1 child)

    Nice app dude, when I get some time I will give it a rip.

  • source
  • hideshow 1 child comment
  • [–] 8 points 10 months ago (1 child)

    Maybe I can beg artists from instagram and twitter to migrate/post to fediverse with this. Looks awesome, thanks!

  • source
  • hideshow 1 child comment
  • [–] 7 points 10 months ago (2 children)

    I keep meaning to try this out for a family members twitch presence. In the meantime take a star. It looks great!

  • source
  • hideshow 2 child comments
  • [–] 13 points 10 months ago (2 children)
  • [+] 5 points 10 months ago* (2 children)
  • [–] 1 point 10 months ago (1 child)

    Pretty sure it’s the nodd_modules/ as usual. I’ll have a look an open a PR for them where it can be optimized

  • source
  • parent
  • hideshow 1 child comment
  • [–] 2 points 9 months ago

    Sheesh, it's 5 GB with pnpm. Isn't that meant to deduplicate dependencies?

    Anywho, it looks like --prod isn't being set in the Dockerfile, so dev dependencies are being included. I'm no node dev, but I remember this being something that people needed to set to shrink node_modules with npm. That might be an easy win.

  • source
  • parent
  • [–] 4 points 10 months ago (1 child)
  • 6 comments in c/selfhosted@lemmy.world view that post
    [–] 3 points 1 year ago* (1 child)

    Postiz is a social media scheduling tool supporting 19 social media channels:

    Thank you for including this summary. It's surprising how often that's left out and it's always valuable.

    Sadly, it's container-dependent, it seems. Also, it's asking for supply-chain exploits and violating ISO27002 with pnpm, but for a PoC setup it looks excellent.

  • source
  • hideshow 1 child comment
  • [–] 2 points 1 year ago

    What platforms does this run on?

  • source
  • [–] 1 point 1 year ago (2 children)

    This seems like a really nice tool, congrats!

    Too bad there is so much focus on AI though. The UI looks nice, and templating and being able to schedule posts would be super handy, but I don't need an AI to write things for me. I find that using AI is ethically icky anyhow; I'd rather not have it in any of the tools I use.

    Is it possible to disable all the AI features when using Postiz? Like, a boolean setting in the deployment configs would be great.

  • source
  • hideshow 2 child comments
  • [–] 4 points 1 year ago (1 child)

    I don't really use any of the AI stuff, as I just want it to post on a schedule for me. It's mostly just an optional thing to help you write the posts themselves, but it's super easy to ignore.

    But, to be honest with you, I've had terrible luck with it and we are about to move back to Hootsuite. It was incredible difficult to set up, we have constant bugs with it, and the devs are super hostile and unwilling to help in the discord. It seems like they really want you to pay for their hosted version which would probably be fine, but for basically the same price Hootsuite was a more mature and fully featured platform. Plus, they actually have support.

  • source
  • parent
  • hideshow 1 child comment
  • 4 comments in c/selfhosted@lemmy.world view that post
    [–] 9 points 1 year ago

    I was the guy saying you’re one of those startups just making self hosting difficult on purpose. I’m seeing you’ve made great improvements there!

    Going to give it a shot again. Thanks for the hard work.

  • source
  • [–] 6 points 1 year ago*

    Neat! Looking forward to trying out the new changes.

    By the way, you can use one account to post to all the communities. For example, if you wanted to use your lemmy.world account, the links would be something like the following:

    Some guides here:

    You could also keep using multiple accounts, but I find that to be more tedious.

  • source
  • [–] 1 point 1 year ago

    Would be nice to know the minimum spec required to run this?

    I want my social media botnets to promote me everywhere I go. Thanks for open sourcing this.

  • source
  • [–] 1 point 11 months ago

    @nevodavid Is anyone selfhosting postiz already - or interested in working together to set up an instance?

  • source
  • 4 comments in c/opensource@lemmy.ml view that post
    [–] 5 points 1 year ago (2 children)

    This may be a dumb question, but why use an open source social media tool if you’re on platforms that are pretty much the antithesis of being open source and private? (Instagram, X, Tiktok, etc)

  • source
  • hideshow 2 child comments
  • [–] 0 points 1 year ago

    This is rreeaaalllyy close to what I want. However, it's missing WordPress. I think I'll set it up and play with it anyway just to see though...

  • source
  • 3 comments in c/foss@beehaw.org view that post
    [–] 1 point 1 year ago (2 children)

    Shame it's only one fediverse software it's compatible with.

  • source
  • hideshow 2 child comments
  • 2 comments in c/selfhosted@lemmy.world view that post
    [–] 4 points 9 months ago

    Got a version without the slop Ai?

  • source
  • [–] 2 points 9 months ago

    Got a version without docker?

  • source