merthyr1831

joined 10 months ago
[–] merthyr1831@lemmy.ml 1 points 3 months ago

the thing with DMCA is that it's super easy to issue one but potentially more costly to challenge, especially if your appeals to the host fail and your only option is court.

Hosts are scared of facing liability for approving appeals so they'll just ignore them (unless the victim is a big name that can muster popular support) so as the DMCA victim you're usually fucked

[–] merthyr1831@lemmy.ml 2 points 3 months ago* (last edited 3 months ago)

MergerFS and SnapRAID could be good for you. It's not immediate parity like with ZFS RAID (You run a regular cronjob to calculate RAID parity) but it supports mismatched drive sizes, expansion of the pool at any time, and some other features that should be good for a media server where live parity isn't critical.

Proxmox and TrueNAS are nice because they help manage ZFS and other remote management within a nice UI but really you can just use Debian with SSH and do the same stuff. DietPi has a few nice utilities on top of Debian (DDNS manager and CLI fstab utilities, for example)but not super necessary.

Personally I use TrueNAS but I also used DietPi/Debian for years and both have benefits and it really matters what your workflow is. OMV supports everything you want too (incouding SnapRAID) but takes extra setup which put me off.

Docker or LXC containers won't hurt your performance btw. There's supposedly some tiny overhead but both are designed to use the basic Linux system as much as possible: they're way faster than on WSL. For hardware acceleration it'll be deferred to the GPU for most things and there's lots of documentation to set it up. The best thing about docker is that every application is kept separate to eachother - updates can be done incrementally and rollbacks are possible too!

[–] merthyr1831@lemmy.ml 1 points 3 months ago

I use nginx proxy manager and expose it behind a subdomain entry on cloudflare (though you can use any DDNS service i bet). NPM handles the security so I get HSTS and HTTPS on Plex and Jellyfin without either needing it set themselves.

From there anyone can access Jellyfin/Plex via my subdomains (plex.mydomain.com or watch.mydomain.com at the mo)

[–] merthyr1831@lemmy.ml 1 points 3 months ago

You may have to use port forwarding or a reverse proxy but the end result is functionally identical to plex. IMO the server detection feature of Plex is overengineered for what it is, and I just sit it behind my reverse proxy and connect to it that way.

As for music and apps yeah Plex is pretty nice, but even for audio you could use other services if Jellyfin didn't fit your needs like Navidrome

[–] merthyr1831@lemmy.ml 2 points 3 months ago

My setup was about 500 USD if I had to guess:

Used i5 9500 (mainly for QSV but you can use any modern CPU as long as the iGPU is relatively recent)

32GB RAM (more RAM = more cache for file IO)

4TB HDD

256GB NVME boot drive (recycled from my steamdeck)

Node 804 case.

TrueNAS SCALE for the OS.


I'd recommend to get double or even triple the drives I did, maybe 3x 2TB or 3x 1TB depending on your budget. Only because that unlocks RaidZ1/RaidZ2 which can give you better RW speed and redundancy should anything go splat, and you can't retroactively convert your drive into a Z1/Z2 pool without manually transferring the data later which might take a looooong time for you.

I dont think my route was the cheapest: IMO youd do better going AMD even despite the poorer support for HW transcode only because the motherboards are insanely expensive and hard to find, whereas that money couldve given me a better CPU and later you can add an intel iGPU if you're really struggling.

[–] merthyr1831@lemmy.ml 2 points 3 months ago

Jellyfin supports HW transcoding on Rockchip too, but the issue with the Pi5 specifically is that it doesn't have a hardware media decoder so it's actually worse than the Pi4 if you can get HW transcoding running on it.

[–] merthyr1831@lemmy.ml 1 points 3 months ago

I have an i5 9500 and for what its worth Nextcloud always seems to be the least responsive web app I've used. I think it's just the nature of Nextcloud.

[–] merthyr1831@lemmy.ml 1 points 3 months ago

Another thing to note is that extra RAM is super useful with ZFS since it will use extra RAM as a cache to speed up IO. 16-32GB will let ZFS keep significant amounts of data instantly accessible to services like Jellyfin - Eg. a new movie or tv show that multiple users will watch simultaneously.

[–] merthyr1831@lemmy.ml 1 points 3 months ago (1 children)

Appflowy is a self-hostable notion replacement that's a bit more mature than this project atm. I hope this can spur some more development away from Notion though, I'm not a fan of the always-online element

[–] merthyr1831@lemmy.ml 1 points 3 months ago

You might want to try appflowy which is a lot more mature than this atm.

[–] merthyr1831@lemmy.ml 1 points 3 months ago

not crazy at all. assuming you're careful and back up your data !

[–] merthyr1831@lemmy.ml 70 points 3 months ago* (last edited 3 months ago) (4 children)

It's a clever solution but I did see one recently that IMO was more elegant for noscript users. I can't remember the name but it would create a dummy link that human users won't touch, but webcrawlers will naturally navigate into, but then generates an infinitely deep tree of super basic HTML to force bots into endlessly trawling a cheap-to-serve portion of your webserver instead of something heavier. Might have even integrated with fail2ban to pick out obvious bots and keep them off your network for good.

 

I ask this because whilst *arr apps supposedly import downloaded torrents to their respective media folders, my downloads folder for qbittorrent is over 200GB in size when I've got zero incomplete downloads.

Have I set something up wrong? Or is it setting some kind of hard link between the downloads and media folder?

 

Is there anyhwhere that has any kind of benchmark for different hardware when hosting minecraft servers? I'm considering migrating to my homelab from a sparkedhost instance but I dont know if it'll be worth potentially worse performance (Ryzen 7000-series x3 vCPUs versus my i5 9500 running concurrent services)

 

Nextcloud, Qbittorrent, Truenas and loads of other svcs take optional email credentials for sending alerts and other features (eg. password recovery for nextcloud).

What email providers do people usually use to make this process simple to set up? For example, Microsoft doesn't allow basic auth anymore so it's supposedly not possible to use via most of these setups, and some other services seem like they have a low inbox size (does this matter?)

view more: next ›