Postiz now supports Lemmy

submitted by

github.com/gitroomhq/postiz-app/

Hi guys!

Postiz is an open-source social media scheduling tool.
After much digging, I finally got Lemmy to work with Postiz.

And, of course, it's available in the open source!
Let me know if it works for you!

And if you have suggestions for more Fediverses, I am happy to hear :)

33
178

Log in to comment

33 Comments

Selfhosted Mastodon instances, not only Mastodon social, Misskey and forks, friendica...

Closing registrations would be a must have too. At the moment you can not disable public registrations 😔

Do you support automated posting from RSS feeds?

This, but with some aggregation and filtering.

by
[deleted]

Deleted by moderator

 reply
6

I usually post 3-4 posts at the same time to my communities because it's quick and easy. Not sure if setting up scheduled posts is worth it

by
[deleted]

Deleted by moderator

 reply
5

That's a bug. We need dedupes in our feeds

by
[deleted]

Deleted by moderator

 reply
3

How is that not a duplicate?

by
[deleted]

Deleted by moderator

 reply
3

This is especially true with the RSS feed communities

Also I don't think you're the only one. Often when I come across a clump like that, most of them are sitting at only a few upvotes while other posts in the community do much better.

Posting daily to the community is fine, starting to use an third party tool to schedule seems too much.

I'm lucky that usually I'm not the only poster in communities, so content gets there at other times as well

an open-source social media scheduling tool.

Pshaw! Didn't you read the tin? It's *the ultimate* open source social media scheduling tool.

Iso27002 fail.

  • docker kills validation, so we can't assure consistency as we're essentially dividing by plaid.
  • npm can't be run in prod due to inconsistency of upstream, and dev tools which are verboten in stage/prod.

Wait till you see how Lemmy and piefeed are installed. Its a security nightmare here on the fediverse.

What do you mean? Also, since when is npm bad to use in production?

Lol since forever? It doesn't verify the authenticity of anything it downloads, so its vulnerable to supply chain attacks.

Pip and crates has the same problem.

Maven is the only programing language package manager I know of that does. Otherwise, OS package managers like apt are secure, od course.

Sure but plenty of processes to make it workable exist. Companies like Microsoft, Netflix and parts of Google rely on NPM (firsthand experience at all these).

So it sounds kind of insane to say nom can't be used in production.

They're exposing themselves to risk. Fortunately for them, they dont care about protecting the data of their customers.

Postiz is one of those open source projects that’s intentionally very hard to self host so you‘re practically gravitate towards to use their own paid services.

I hope they give up on that business strategy sometime.

Gross. It uses AI to publish bullshit.

Do not want.

That seems like an optional feature that competing products have.

I'd rather the fediverse friendly open source version have features I won't use, if it means it can continue to grow and compete with the proprietary ones

If amazon sold stolen credit cards or murder-for-hire, would you say "that seems like an options feature that I won't use"?

No, because things that are designed to cause harm shouldn't be tolerated. We have enough problems with misinformation here. Let's not encourage tools that make it worse.

It's not Gross because that feature is optional.

Except it harms our ecosystem?

Nowadays I don't like it if software "uses AI".
When I hear "AI", I imagine that hype with fidget spinners and NFTs that we had, useless (for me) feature that will consume too much resources and take up more space, also AI's often proprietary and don't have their own open source code. It sounds like it's useless and a little bit childish. In fact, it also seems that it doesn't do anything helpful like automation, it's just generate text "out of nowhere" (as far as I know). So this is my frustration. But anyway, if it's open source, good, keep it up!

Comments from other communities

It took me an embarrassingly long time to figure out *what* this actually is.

I followed your link, and read the "how it works" page and only then realized that this is for "scheduling" in a programmatic sense, not scheduling in a calendar events and appointments sense.

But is this understanding correct? That this is a tool designed to aid for example, a social media coordinator for an organization, or a brand manager? Something to help send out updates or messages at pre planned times? Or perhaps to allow you to create one statement and post that to several different platforms?

Sorry for the confusion, it allows you to schedule your social posts on social media in one place.

I wrote a tool to do this years ago. It was a nightmare because the different services kept pushing breaking changes to their API, and then I just stopped using social media.

Question: does this auth your infrastructure/app to post on my behalf? Or can it run totally self-hosted without any third party intermediary?

I have no use for this, but you seem like a really nice person. I just wanted to mention that.

OIDC is very nice to have 😊

I have a question: is it possible now to use our own Mastodon instance? 🤔

When can we use other Mastodon servers?

Thanks for your effort, I like it :)

Just out of curiosity, does anybody know of a tool that supports RSS,Telegram,Instagram and whatsapp channels ?

just a small recap:

Postiz is a […]

Lovely to see that. And in the title. Thank you for that. 😙

Just for your information but TikTok does support internal use for its API. So while the platform Postiz may allow TikTok posting, self hosting Postiz TikTok integration is not exactly true in certain cases.

We added all the providers possible, yes, TikTok has a stricter way of giving access to their APIs.
I still think it's possible, might take some time.

Would love to see a pixelfed implementation

I have checked their docs many times, it's either very bad or it's not possible

How does auth work?

Do I have to grant a third party permission to post to my account? Or do I have it auth with my credentials locally?

You need to full in your app keys in the .env.
Then only the token (oauth2) is being saved

I dont know what that means. Do the oauth creds get shared with a third party or no?

The point is that most of these solutions require me letting an app post on my behalf. I don't want that.

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.

Lol, feel free to discard it as an option for your government agency's social account 😂

What platforms does this run on?

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.

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.

Damn, that's unfortunate, but good to know. Thanks for the info.

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.

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:
- https://fedecan.ca/en/guide/lemmy/for-users/detailed-overview

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

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.

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

Insert image