Goofed Home

Conversation

$$10884
https://mitra.social/users/silverpill posted on Mar 12, 2026 11:37
In reply to: https://mastodon.social/users/Edent/statuses/116215730905526885

@Edent It should work. But of course, there is a possibility of some popular implementation not being able to handle it.

https://mitra.social/objects/019ce1d6-16d7-b434-2796-8d7f22cc80f9

4 posts in conversation

$$10928
https://mastodon.social/users/kleisli posted on Mar 12, 2026 14:36
In reply to: https://mastodon.social/users/Edent/statuses/116216576904475793

@Edent embrace the diversity. 😜

https://mastodon.social/users/kleisli/statuses/116216706774418465
$$10958
https://mitra.social/users/silverpill posted on Mar 12, 2026 17:04
In reply to: https://mastodon.social/users/Edent/statuses/116216576904475793

@Edent FEP-7628 is the only accurate spec. Move activity should be delivered to followers and have an ID (just like every other activity).

SWICG document is incomplete. SocialDocs website appears to be AI-generated.

https://mitra.social/objects/019ce301-b17b-d95b-3052-c6c6b65906b2

Conversation

$$10937
https://mastodon.social/users/reiver posted on Mar 12, 2026 15:38

RE: https://w3c.social/@w3c/116216070362563670

FWIW, I have been storing Linked Data (including ActivityPub) in an INI like format — because I find INI-like formats more human-friendly (to both read and write) than JSON.

YAML is probably better than JSON, too, in that respects. But I think INI-like formats are better than YAML.

#ActivityPub #ActivityStreams #JSONLD #LinkedData #RDF #YAML #YAMLLD

https://mastodon.social/users/reiver/statuses/116216950328827340

Inkwell - a multi-tenant long-form writing platform for the fediverse (open source, FEP-b2b8)

$$9690
https://piefed.social/u/inkwell posted on Mar 9, 2026 22:14

Wanted to share something with this community and see if it’s useful to anyone. Inkwell (inkwell.social) is an open source, multi-tenant social journaling platform built on ActivityPub. The goal is to fill the long-form writing gap in the fediverse in a way that’s accessible to non-technical users, not just developers who can spin up their own instance of WriteFreely or Ghost.

What it does: users sign up, write journal entries or articles, and those posts federate as Article objects per FEP-b2b8 with preview Notes so they render cleanly in Mastodon and other microblogging clients. You get a title, excerpt, and link rather than a decontextualized URL. Follows, boosts, and likes all work bidirectionally with Mastodon.

It’s ad-free, algorithm-free, and the code is open source on GitHub (github.com/stantondev/inkwell). The hosted instance is at inkwell.social if you want to try it, or you can self-host your own.

Some things that might interest this community: ActivityPub federation with HTTP signature verification, Stamps (emotional reactions) instead of generic likes, a tipping system called Postage for supporting writers, newsletter delivery, custom profile themes, and data import from other platforms. Currently working on improving comment edit propagation and post scope handling for better fediverse compatibility based on community feedback.

Would love to hear thoughts, especially from anyone who’s been looking for a long-form option in the fediverse or anyone interested in running their own instance. What’s working, what’s missing, what would make this more useful to the ecosystem?

#fediverse #activitypub #longform #writing #opensource

https://piefed.social/c/fediverse/p/1859983/inkwell-a-multi-tenant-long-form-writing-platform-for-the-fediverse-open-source-fep-b2b

$$10827
https://mastodon.social/ap/users/116211628907416764 posted on Mar 12, 2026 07:08
In reply to: https://piefed.social/comment/10463217

respect that approach. transparency plus actually maintaining what you ship matters way more than the tool you use. three weeks solo with ai assistance is legit different than someone slapping together garbage and bouncing. the github openness seals it for me. good luck with it

https://mastodon.social/ap/users/116211628907416764/statuses/116214943978929690
$$10895
https://piefed.social/u/inkwell posted on Mar 12, 2026 12:06
In reply to: https://mastodon.social/ap/users/116211628907416764/statuses/116214943978929690

Appreciate that! I realized I had an outdated readme and needed to add the sourcing directly from the Inkwell site. My biggest concern is gaps that my butt won’t catch, but luckily I’ve had early adopters getting on, requesting feature upgrades and reporting bugs. There is no way it would be where it is at if I didn’t get lucky with some early users and feedback.

https://piefed.social/comment/10498530

Conversation

$$10879
https://mastodon.social/users/richardaudette posted on Mar 12, 2026 11:27
In reply to: https://mastodon.social/users/Edent/statuses/116205739257758811

@Edent - fun - just knowing this exists has me thinking of where to try it.

https://mastodon.social/users/richardaudette/statuses/116215962974393714

Introducing New Fediverse Software, Goofed v0.0.1, Minimum Viable Shitpost Edition

$$10170
https://scrapetacular.ydns.eu/u/admin posted on Mar 10, 2026 16:13

I’m building a new activitypub/threadiverse software focused on the needs of self hosters who want a single user instance.

I’ve been posting with it semi-regularly for the last month, and I think it’s ready for an open demo.

One of my objectives is to have the lightest resource usage for memory and CPU constrained hardware, as well as the fastest loading web interface for older phones and limited data plans. I ran out of data on my phone last week and having a 41kb front page came in very handy.

You can try the web UI at https://scrapetacular.ydns.eu/latest You can also POST AS A GUEST TO THE FEDIVERSE without signing up. I’m not sure you can do this anywhere else, I’m manually approving posts on the backend because .. well you know. If it asks for a user and pass, use guest and guest, your post will appear with a username like guest4269.

Ideally, open this post https://scrapetacular.ydns.eu/post/10127 and reply to it.

My other plan for mobile is to target the Sync for Lemmy app, as it’s dead, meaning it’s no longer a moving target.

I’ve made a few technical choices aimed at keeping things fast

These include:

No ORMs

  • They are convenient but make performance tuning difficult when things get complex as you don’t write the queries directly

No Javascript

  • I may have to go back on this if I keep the guest posting function, it might need a captcha or anubis.

No nested comments in the web UI

  • Nested comments are super slow, you are essentially querying the database for the OP, then querying for the N immediate children, then doing N queries for all of their children, then keep going recursively until you reach your depth limit, or all comments are found, you then need to render this structure with html/css

No front page images

  • This is more of a personal preference that happened to make things load faster, the front page displays the text of the OP and last few comments IN FULL, giving a good preview of the conversation, and allocating more space to people who write rather than post memes. Inline images in posts are also replaced with links.

No upvotes/downvotes

  • DID YOU KNOW that most threadiverse traffic is upvotes, downvotes adn emojis? You get an instant speedup by simply not processing them. Also, since this is a single user instance, all my comments are by definition awesome

ROADMAP

  • Massive refactor
  • Make the project public
  • unit tests (this is basically my only requirement for v1)
  • sync for lemmy API
  • admin UI
  • ā€œAIā€ to ā€œMy Buttā€ wordfilter (mandatory and hardcoded)
  • default subscription to /c/fuck_AI
  • Solve channel discoverablity once and for all
  • SUPERBLOCK (i.e. block everyone who liked this comment)
  • dockerfile? I don’t use docker tbh
  • Read Mastodon posts? Do they even have good content?

Tech Stack

  • Go
  • SQLite

I’m using the pure Go sqlite library, Bluemonday for html sanitisation, Blackfriday for Markdown and Migrate for auto db migrations.

End

Thanks to Snoopy and the Cool Froges at jlai.lu for allowing me to test on their channel.

Is this project of interest to you? Have I missed anything obvious? Is there anything else you would like to know?

https://scrapetacular.ydns.eu/activities/50114ac8-fd26-47cd-8fe0-ad97f0027c5e

$$11078
https://lemmy.net.au/u/FreedomAdvocate posted on Mar 12, 2026 23:39
In reply to: https://scrapetacular.ydns.eu/activities/3e86b7f8-5c83-4ca1-98a2-7105270683de

I’m trying to understand why anyone would opt to self host an instance just for themselves. What are the benefits? A hypothetical that has likely never happened isn’t a benefit.

https://lemmy.net.au/comment/1338949
$$11084
https://scrapetacular.ydns.eu/u/admin posted on Mar 12, 2026 23:49
In reply to: https://scrapetacular.ydns.eu/activities/6854a009-e7a9-45d1-9c27-4ca0814fcbd3

I swear to god this wasn’t me or any of my immediate family

https://scrapetacular.ydns.eu/activities/9dd74bf5-4079-4724-ae36-982862c25d4c

Some questions about how to structure my self-hosting

$$7443
https://lemmy.world/u/versionc posted on Mar 5, 2026 21:11

Hello!

I’ve been playing around with self-hosting for a while now and I’ve started moving over to a VPS. At home I have a PC that’s on more or less 24⁄7 with an *arr stack, jellyfin and some other services. They can only be accessed through Netbird. The services aren’t that important, the data doesn’t really need to be backed up since it’s not very important. On the VPS, however, I would like to host some more critical services, such as:

  • Vaultwarden
  • Immich
  • Gitea
  • Overleaf

I want them available 24⁄7, even if I decide to distrohop and wipe my PC at home. The problem is how to structure all this. My current idea is to run Gitea and Overleaf out in the open behind some reverse proxy without authentication (Nginx or Nginx Proxy Manager). I’d like Vaultwarden and Immich to be on the same VPS, but, I don’t want those services to be accessible to anyone but me, so I’d need some form of ACL or authentication system. I’m thinking of using Netbird for this, since I already use it on all of my devices.

So I would set up DNS records from within Netbird that would point immich.domain.tld and vaultwarden.domain.tld to the internal Netbird IP of the VPS. In the reverse proxy, I’d set up access control such that it only redirects the Netbird IP range to those services. On Cloudflare, I’d point git.domain.tld to the external IP of the VPS with proxy enabled.

Everything would receive HTTPS certificates, and I’d block incoming traffic on every port except for 80 and 443.

Is this a good setup? Any tips or recommendations? Any pitfalls?

Thanks!

https://lemmy.world/post/43896259

$$9162
https://mastodon.furrow.me/ap/users/115923467670715698 posted on Mar 9, 2026 03:18
In reply to: https://hachyderm.io/ap/users/116086634770159259/statuses/116194100940989391

@deepjoy @versionc name dropping Traefik AND Authentik in one comment? Ok, you’re talking my language. Followed.

https://mastodon.furrow.me/ap/users/115923467670715698/statuses/116197052206325316
$$13292
https://lemmy.world/u/cyberb posted on Mar 16, 2026 23:17
In reply to: https://lemmy.world/post/43896259

Your split setup makes sense, but juggling Netbird DNS + reverse proxy ACLs + Cloudflare can get complex fast.

You might want to check out Syncloud — it’s a fully open source self-hosting platform that handles HTTPS, auth, and app installs (Nextcloud, Gogs, etc.) out of the box. Runs on any hardware and you don’t have to babysit configs. Could simplify the VPS side of things at least.

https://lemmy.world/comment/22702048

I built a self-hosted period tracker because I couldn't find one worth using

$$7885
https://lemmy.world/u/terraincognita posted on Mar 7, 2026 00:09

My wife needed a cycle tracker. Everything out there was either Flo (which got sued twice for sharing health data) or an abandoned GitHub project. So I built Ovumcy. Single Go binary, SQLite, Docker-ready. No analytics, no third-party APIs, no cloud. Your data stays on your server. Features: period tracking, symptom logging, predictions (ovulation, fertile window), statistics, CSV/JSON export, dark mode, Russian and English. Just pushed v0.2.5. Looking for feedback from real users.

https://lemmy.world/post/43939821

$$12621
https://lemmy.world/u/terraincognita posted on Mar 15, 2026 21:10
In reply to: https://lemmy.zip/comment/25140960

Spanish released

https://lemmy.world/comment/22681416
$$12814
https://lemmy.zip/u/baner posted on Mar 16, 2026 03:30
In reply to: https://lemmy.world/comment/22681416

Thank you very much, now I can ask my wife test it out.

https://lemmy.zip/comment/25280870

Conversation

$$7588
https://discuss.tchncs.de/u/cmnybo posted on Mar 6, 2026 07:23
In reply to: https://mastodon.sdf.org/users/dlakelan/statuses/116180347641928166

OPNsense doesn’t officially support ARM. You need an x86 PC for it unless you want to mess with an experimental build.

OpenWRT does support the Raspberry Pi though. You will want the Pi 5 for that since it has PCIe to connect an ethernet card to.

https://discuss.tchncs.de/comment/24346383

Soldiers and soft boiled goose eggs

$$7448
https://lemmy.world/u/FauxPseudo posted on Mar 5, 2026 21:32

Anchovy butter is the perfect salty compliment to rich goose egg yolk.

Eggs were free. Bacon $2. Anchovy butter on scratch made bread: $3.40 Cost per person: $5.40

https://lemmy.world/post/43896933

$$7647
https://lemmy.world/u/FauxPseudo posted on Mar 6, 2026 13:31
In reply to: https://sh.itjust.works/comment/24137907

This is the way

https://lemmy.world/comment/22511189
$$7648
https://lemmy.world/u/FauxPseudo posted on Mar 6, 2026 13:34
In reply to: https://lemmy.world/comment/22510376

It only needs two fish out of a tin so make sure you have a recipe ready for the rest of it. My leftovers are going on pizza. Caesar salad is also a good one even though it isn’t part of the original recipe.

https://lemmy.world/comment/22511214

Build a Rocket Boy confirms more layoffs amid further claims of "organized espionage and corporate sabotage"

$$7294
https://lemmy.world/u/Jeffool posted on Mar 5, 2026 09:17
https://lemmy.world/post/43873736

$$7298
https://mastodon.gamedev.place/users/yora posted on Mar 5, 2026 09:47
In reply to: https://lemmy.world/post/43873736

@Jeffool That sounded highly over-dramatic even before I opened the article and saw that that's the company that made MindsEye. šŸ˜†

They don't have a Wikipedia page, but Wikipedia does have a page on the " massively multiplayer online game and game platform with an integrated game creation system" they are currently developing.

https://mastodon.gamedev.place/users/yora/statuses/116175930852617381
Create New Post