[-] terribleplan@lemmy.nrd.li 0 points 1 year ago

I believe the Pictrs is a hard dependency and Lemmy just won't work without it, and there is no way to disable the caching. You can move all of the actual images to object storage as of v0.4.0 of Pictrs if that helps.

Other fediverse servers like Mastodon actually (can be configured to) proxy all remote media (for both privacy and caching reasons), so I imagine Lemmy will move that way and probably depend even more on Pictrs.

[-] terribleplan@lemmy.nrd.li 1 points 1 year ago* (last edited 1 year ago)

I love tinc, it's so simple. I wish there were something just as easy that leveraged wireguard instead of whatever custom VPN/tunneling stuff tinc uses, as using it scares me with how seemingly little maintenance tinc gets. Like if tailscale/headscale and tinc had a baby, haha.

Is there a way to run tinc on your phone or similar? To me that's another bonus of tailscale at least.

[-] terribleplan@lemmy.nrd.li 1 points 1 year ago

Having a "source of truth" makes many things easier but less resilient. One place to go get the latest version of something mutable. The fediverse/ActivityPub needs to get on board with some form of DID or something similar before worrying about improving the ID system (and the ID system is inherently tied to JSON-LD, so AP would need to stop using that or there would need to be a new version of it) IMO.

[-] terribleplan@lemmy.nrd.li 1 points 1 year ago

Sure, but we were talking about using Unbound, or some other recursive resolver, locally. Unbound doesn't use DoH or DoT for its queries, and most/all authoritative servers don't offer DoT/DoH.

You would have to use some local stub resolver, route its traffic over a VPN, and then use public resolver(s) that provide DoH/DoT (and those still use plaintext DNS to do their resolution, the benefit you get there is the shared cache and semi-anonymization due to aggregation). Whether that is good enough is up to you.

[-] terribleplan@lemmy.nrd.li 1 points 1 year ago

Sure, which at least increases the burden from observing just your traffic to your ISP to observing your ISP and your VPN provider. That traffic is still unencrypted upon egress from your VPN. If you're going through the effort of using a VPN I think using a public DNS server could make more sense as they can't tie your query to your actual IP. (Also this is all thinking about an upstream for PiHole or similar, so always some sort of local server for your clients to use)

[-] terribleplan@lemmy.nrd.li 1 points 1 year ago

And make sure that identifier scheme still works if different people on different subscriptions download the source and compare to filter identifiers like that out...

[-] terribleplan@lemmy.nrd.li 1 points 1 year ago

If I enjoyed writing python I would consider it, haha. I'm much more into JS and Go myself (at least outside of work hours), so if you get to the point where you're building a spiffy frontend give me a call.

[-] terribleplan@lemmy.nrd.li 1 points 1 year ago

At one point I was having intermittent performance issues with my pool, and the issue turned out to be scrubs being too aggressive (even though most all the documentation I read said scrubs should not adversely impact user I/O, they totally did)

[-] terribleplan@lemmy.nrd.li 1 points 1 year ago

Cool, I am actually working on a sort of mailing-list for lemmy (and maybe I'll look at other platforms depending how they interop, it basically just controls bot users on a lemmy instance) and am actively working on doing something vaguely similar, so LMK if I can help in any way.

[-] terribleplan@lemmy.nrd.li 1 points 1 year ago

Randomly stumbling across it, or finding it on e.g. https://browse.feddit.de/ or other search tools (which your community already shows up on) are the other ways I have found communities. Mostly that posts there though, honestly.

[-] terribleplan@lemmy.nrd.li 1 points 1 year ago

Dokuwiki has a plugin that lets you use markdown instead of their proprietary markup.

[-] terribleplan@lemmy.nrd.li 1 points 1 year ago

I am a big fan of "mini desktop" computers for this sort of task (my lemmy instance is running on one). You can usually pick them up used/refurbished for pretty cheap with decent specs: i5 or better processors, upgradeable RAM (SO-DIMM), M.2 or 2.5in SSD. They are quite small, and relatively low power. I have a few in my homelab, and one acting as my media-center PC in my living room.

Image to give an idea of size, appx. 7 inches square by 1 inch tall

view more: ‹ prev next ›

terribleplan

joined 1 year ago