this post was submitted on 12 Nov 2024
77 points (98.7% liked)

Open Source

31384 readers
174 users here now

All about open source! Feel free to ask questions, and share news, and interesting stuff!

Useful Links

Rules

Related Communities

Community icon from opensource.org, but we are not affiliated with them.

founded 5 years ago
MODERATORS
 

Hey Lemmy - I'm trying to migrate my life as much as possible into open source tech and platforms. Fediverse networks like Mastodon and Pixelfed have provided good enough alternatives to their counterparts in Twitter and Instagram.

Is there such an equivalent for bloggers? I'm hoping to find a platform which is open source and supports self hosting but one that also provides a first-party instance that folks like me can make an account on and start publishing.

Effectively I'm looking for something that would provide a user experience similar to Medium or Substack but which wouldn't lock me or the community into it. Something based on ActivityPub would be ideal.

all 40 comments
sorted by: hot top controversial new old
[–] poVoq@slrpnk.net 42 points 2 weeks ago* (last edited 2 weeks ago)

https://write.as/

Which runs this open-source software: https://writefreely.org/

Federates via ActivityPub.

[–] kixik@lemmy.ml 25 points 2 weeks ago (1 children)

Quick question, why not considering lemmy as your "blog" provider? If the "community" concept wouldn't apply, perhaps creating your own "community" and becoming its "mod", disabling posts from others except yours, wouldn't that work? Lemmy already provide RSS feeds so others can follow/track your posts without any lemmy account, just like with any blog providing RSS/atom feeds, and you get "blog" feedback through lemmy, but the same applies to other blog providers, only the ones subscribed can provide feedback.

I was looking for an anonymous blogging mechanism with digital signature (not to identify the author but to verify its authenticity). Long story short, nothing out there seemed to really fit into what I was looking for, but among the suggestions lemmy was there as an option. You can avoid following anything, and looking into lemmy's default from page, just use it to post and get feedback, forgetting about the social networks characteristics of lemmy, and make it work as your blog provider...

[–] CaptainStack@lemmy.ml 10 points 2 weeks ago

Not a bad suggestion but I'd consider that a pretty big compromise from what I'm looking for. Lemmy is designed as a content aggregator and I'd love a blog platform that makes it easy to post to Lemmy.

But I the what platforms like Medium and Substack do is they allow authors to build a following which allows the platform to build a community. I think Lemmy is just not what readers looking for publications to follow and really dive into the current are looking for.

What I'd like is something that you could put next to the homepage of Vox or the Associated Press, or ProPublica and feel like it looks just as much the part.

[–] whatsgoingdom@rollenspiel.forum 17 points 2 weeks ago (2 children)

There's writefreely, which might be what you're looking for: https://writefreely.org/

[–] dessalines@lemmy.ml 18 points 2 weeks ago

There's also Plume.

[–] CaptainStack@lemmy.ml 6 points 2 weeks ago* (last edited 2 weeks ago)

This is actually the closest to what I'm looking for. It is a bit more basic and stripped down than I'd like which is why I was asking for other options out there but it does offer the most basic functionality I'm asking for. Seems like there isn't really support for images so that's tough.

[–] schnurrito@discuss.tchncs.de 14 points 2 weeks ago (1 children)

WordPress has an ActivityPub plugin. I suspect you already know about it.

Some months ago I read about something called "Ghost" which either already has or is planning to add ActivityPub integration.

[–] CaptainStack@lemmy.ml 3 points 2 weeks ago (2 children)

Yes WordPress and Ghost would be great options if I wanted to host my own blog but I'm really looking for something I can just sign up for and start posting. Certainly something like that could be built on WordPress or Ghost but I'm not aware of any active instances that subject-agnostic platforms that are open to anyone to sign up and start reading, following, and posting content/authors.

[–] lung@lemmy.world 10 points 2 weeks ago

Can't you just go to WordPress.com, log in to their hosting, and install the plugin?

[–] Schlemmy@lemmy.ml 7 points 2 weeks ago

You don't have to host your own WordPress

www.WordPress.com

[–] poVoq@slrpnk.net 9 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

https://mov.im/ or another instance from https://join.movim.eu/

Runs the https://movim.eu/ open-source software.

Federates via XMPP.

[–] CaptainStack@lemmy.ml 3 points 2 weeks ago (1 children)

Looks nice! XMPP is an interesting choice - wonder why they went with that.

[–] poVoq@slrpnk.net 8 points 2 weeks ago* (last edited 1 week ago) (1 children)

Movim actually predates the creation of ActivityPub (and its precursor protocols) and back then XMPP was the popular choice, even Twitter experimented with running their service on an XMPP backend. But despite its age, Movim has kept up with the times quite well (as did XMPP in general).

[–] CaptainStack@lemmy.ml 1 points 2 weeks ago

Thank you that's very interesting!

[–] wholookshere@lemmy.blahaj.zone 9 points 2 weeks ago (1 children)

I self host ghost but they do offer a hosted version. It's open source as well. They're even working on activity pub integration!

[–] CaptainStack@lemmy.ml 3 points 2 weeks ago (1 children)

A lot of folks recommending Ghost/WordPress I think are not understanding that a huge part of what I'm hoping to find is an active community of readers and writers that I may contribute to - I'm not looking to build a new destination site.

When you sign up on Medium.com you're effectively given a free blog, but the real value they offer is that when you publish people who are on Medium.com who have never heard of you or your blog are recommended to read your articles. Every writer and reader on the platform is contributing to building a bigger network which makes it more valuable to everyone on it.

[–] wholookshere@lemmy.blahaj.zone 10 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

So two things

Activity pub is federation. So you'd be publishing to anywhere. Which as I said before, ghost is actively working on. They have a weekly mailer.

If your looking for an algorithm publishing centre, your going to find open source to be lacking. Generally speaking people who are looking for open source, don't want the algorithmic feeding that your describing.

[–] CaptainStack@lemmy.ml 1 points 1 week ago (1 children)

It doesn't need to be algorithmic - like Lemmy and Mastodon and Pixelfed all let people follow, like, comment, up vote without algorithmically promoting content.

[–] wholookshere@lemmy.blahaj.zone 2 points 1 week ago (1 children)

Again, ghost is actively working on this?

[–] crash_thepose@lemmy.ml 1 points 1 week ago (1 children)

Is it going to be federated? I'm excited about this project.

I'd recommend you sign up for their mailer. I don't have the link off hand but it shouldn't be hard to find.

[–] Intergalactic@lemmy.world 7 points 2 weeks ago

I usually write my pieces on Medium, so I will definitely be cross-publishing on some of these open-sourced platforms! Thanks Lemmy! Thanks OP for the question!

[–] Cris_Color@lemmy.world 5 points 2 weeks ago* (last edited 2 weeks ago)

It's not quite what you're describing, but neocities probably has some blog templates you could use. I know there's a webcomic artist who hosts their webcomic on neocities using a template

But it wouldn't be a blogging specific platform, and I don't expect there'd be any way to integrate with ActivityPub

Good luck in your search for the right platform!

[–] Anticorp@lemmy.world 2 points 1 week ago

What about WordPress? Do they still give free sites on WordPress.com?

[–] warmaster@lemmy.world 2 points 1 week ago
[–] mark@programming.dev 1 points 2 weeks ago* (last edited 2 weeks ago) (1 children)

Hmm I was gonna suggest Mastodon. I always thought it allowed long-form writing similar to blog posts.

[–] CaptainStack@lemmy.ml 1 points 2 weeks ago

Someone else recommended Lemmy which like Mastodon would technically allow me to make text-based posts, but I think both fall very short of what a proper blogging platform would offer. I mean, I don't think Mastodon even supports bold text.

Good articles have formatting, they have embedded images, they have citations, etc. A good publication has featured articles, they have topics and dropdown menus, they let you filter by author, etc.

What made Medium so great was that even though it was an open blogging platform, it made your work look so nice it felt like you got your writing featured in a real online publication like say the Huffington Post. Substack allows writers to build huge audiences and collect monthly subscriptions and make a blog that looks very personalized and legit.

Mastodon and Lemmy are more for sharing and aggregating content than managing original content.

[–] Zerush@lemmy.ml 1 points 1 week ago
[–] ComradeMiao@lemmy.world -1 points 2 weeks ago (1 children)
[–] CaptainStack@lemmy.ml 5 points 2 weeks ago (1 children)

GitHub isn't open source and I'm hoping for something that wouldn't require git. Something your mom could make an account on and easily use would be ideal.

[–] toastal@lemmy.ml 5 points 2 weeks ago (1 children)

GitHub isn't open source

This needs to be repeated for those in the back that still didn’t get the memo. You do not need to use Microsoft products, especially if your goal is free, open, and/or ethical software.

[–] CaptainStack@lemmy.ml 4 points 2 weeks ago (2 children)

Personally most of my shit is still on GitHub but I'm thinking of migrating my future work to Codeberg which looks pretty nice, built on FOSS, and is community managed.

[–] Ephera@lemmy.ml 4 points 1 week ago (1 children)

Codeberg also does have Pages.

Still uses Git, but yeah.

[–] wwwgem@lemmy.ml 4 points 1 week ago (1 children)

I'm hosting my blog (using Hugo) on codeberg. Here is a quick howto.
The easiest option to post online for free with zero coding skills is bearblog. I've used it before hosting my blog on codeberg. Bearblog let you publish and organize your blog using an insanely simple interface.

There's also the gemini option that's worth considering. There are plenty of easy way to publish there. To cite a few: flounder, gemlog.blue, pollux.casa

[–] toastal@lemmy.ml 1 points 1 week ago

Gemini has accessibility & bandwidth problem. HTML is a more accessible format & HTTP offers compression. Add that Gemtext has too few ‘elements’ for technical writing or even basic blogging & I don’t think it should be seriously considered for anything than a novel toy.

[–] toastal@lemmy.ml 1 points 1 week ago (1 children)

Not just community managed but operated as a non-profit. Codeberg won’t be scraping your deleted history to train their LLMs that they will sell back to you unlike Microsoft.

I am still convinced Git is overrated & overly complicated—and it is a shame all of the decent forges (even basic ones) are all built around Git.

[–] marting@fosstodon.org 1 points 1 week ago (2 children)

@toastal @CaptainStack While I agree that git is overcomplicated in some ways, I've always found it harder to get people to try new vcs systems than to try new forges. To get them to change both at the same time would be even harder I think, and in particular would make migrating existing projects from github to elsewhere much more painful.

[–] toastal@lemmy.ml 1 points 1 week ago

Depends how you view it & how green the grass is on the other side. Personally the Forgejo approach of copying MS GitHub to ease onboarding doesn’t resonate with me as a user over, say, making a better product by fixing some of the major flaws like the pull request model being a major slowdown, CI in YAML soup, needless social features… but others prefer this approach & a rocked boat is scary.

[–] CaptainStack@lemmy.ml 1 points 1 week ago

What's better than git though? I think they only other system I've used is TFS and I didn't think it was any better.