

It’s the little things that always add up. It’s not the lack of feature but their dismissal of it I guess.


It’s the little things that always add up. It’s not the lack of feature but their dismissal of it I guess.


Good to know. My experience with nginx is definitely on the light end. I much prefer traefik I guess coming from k3s world.


As if I needed another reason to avoid nginx.
Seems like a very simple, lightweight and elegant solution to keeping the engine up to modern standards. If they were serious about keeping complexity out they wouldn’t have such garbage site configuration.


Where can I find the protocol specifications?


Great question! Unlike Lemmy, which relies on federation with dedicated servers, Plebbit is fully peer-to-peer (P2P) and does not have a central server or even instances. Instead, storage happens via a combination of IPFS and users seeding data. Here’s how it works:
Subplebbit Owners Host the Data (Like Torrent Seeders)
Users Act as Temporary Seeders
IPFS for Content Addressing
PubSub for Live Updates
| Feature | Lemmy | Plebbit |
|---|---|---|
| Hosting Model | Federated servers (instances) | Fully P2P (no servers) |
| Who Stores Data? | Instance owners (like Reddit mods running a server) | Subplebbit owners & users (like torrents) |
| If Owner Goes Offline? | Instance still exists; data stays up | The community disappears unless users seed it |
| Historical Content Availability | Instances keep all posts forever | Older data may disappear if not seeded |
| Scalability | Limited by instance storage & bandwidth | Infinite, as long as people seed |
It’s a radical trade-off for decentralization and censorship resistance, but if no one cares about a community, the content naturally dies off. No server, no mods deleting you from a database—just pure P2P.
Hope that clears it up! 🚀


Plebbit only hosts text. Images from google and other sites can be linked/embedded in posts. This fixes the issue of hosting any nefarious content.
Nowhere in the project whitepaper or FAQ does it talk about banning image hosting. Base64 encoding images in the text post is trivial, so maybe OP is the one projecting this intent or feature?


I honestly do not understand their rating system. Every one of them looks to have exactly the same rating (Mozilla says 👎, People voted super creepy), but then they have a sort by least or most creepy. What gives?
Edit: nevermind looks like there are some that are “very creepy”. This rating system is kind of obtuse.


No judgement here. I think it’s a worthy goal just not one I am particularly interested in at this point. Maybe if the automation was a bit easier and the mobile device management was easier I might join you.


My experience is it’s really a lot of work and with the prevalence of letsencrypt, there is not a lot of automated setups for this use case (at least that I have been able to find). It is kind of a pain in the ass to run your own CA, especially if you plan to not use wildcard and to rotate certs often. If you use tailscale, they offer https certs with a subdomain given to you:
[server-name].[tailnet-name].ts.net
That’s honestly what I’m moving towards.


Another vote for wiki.js. It has tons of authentication options and integrations. The mobile web interface is a tad clunky but usable.
Since you brought it up, what is the difference there? Do you mean gameplay design as in the whole game is this way or as in this scene is not a level? (No I didn’t watch OP’s video.)
Yea that looks pretty amazing. Thanks for sharing!


Single node k3s is possible and can do what you’re asking but has some overhead (hence your acknowledgment of overkill). One thing i think it gets right and would help here is the reverse proxy service. It’s essentially a single entity with configuration of all of your endpoints in it. It’s managed programmatically so additions or changes are not needed to he done by hand. It sounds like you need a reverse proxy to terminate the TLS then ingress objects defined to route to individual containers/pods. If you try for multiple reverse proxies you will have a bad time managing all of that overhead. I strongly recommend going for a single reverse proxy setup unless you can automate the multiple proxies setup.
And here I am running a bare metal k3s cluster fully managed by custom ansible playbooks with my templatized custom manifests. I definitely learned a lot going that way. This project looks like it has just about everything covered except high availability or redundancy, but maybe I missed it in the readme. Good work but definitely not for me.


Check out Termux. It lets you install nearly any linux software on your Android device. Probably a good place to start to get your toes wet.


That would be pretty dope. If you end up writing it up don’t forget about me 😁


Do you have a link to a tutorial on this? I’ve been thinking about adding my amd64 server with an nVidia GPU to my Raspberry Pi K3s cluster.
I would go with direct burial shielded twisted pair and coax if I were doing it, especially if it will run directly inside for termination.