carcus

joined 1 year ago
[–] [email protected] 1 points 10 months ago* (last edited 10 months ago)

No worries. I got a beelink S12, non-pro model with 8G RAM and 256G SSD. It was on sale for about $150 USD. Fit my use case, but maybe not yours, although you might be surprised. Perhaps those extra plex share users won’t be concurrently transcoding?

The drives are all USB, the portable type that requires no power source. Like you, I don’t need much. I have ~12T across 3, with a small hub that could provide more ports in a pinch. This model I believe also provides a SATA slot for a 2.5” drive, but I haven’t used it. All of these drives were previously connected to a rpi 3B+, haha!

The drive shares are done via samba and also syncthing. I have no need for a unified share via mergerfs, but I did take a look at this site for some ideas. I’m the type that rolls all their own services rather than using an NAS based distro. Everything is in an ansible playbook that pushes out my configs and containers.

Edit: I should make it clear the NAS is for other systems to access the drives. Drives are directly connected via USB. All my services are contained in this single host (media/backup/microservices/etc). My Pi’s are now clustered for a k3s lab for non critical exploration.

I’m a bit of a minimalist who designs for my current use with a little room to grow. I don’t find much value in “future proofing” as I’ve never had much success in accomplishing that.

[–] [email protected] 0 points 10 months ago* (last edited 10 months ago) (2 children)

You may want to consider a mini PC. That was my upgrade after torturing my raspberry pi for many years. I landed here after agonizing over building the perfect NAS media server. Still very low on power consumption, but the compute power per dollar is great these days. All this in only a slightly larger form factor over the pi. I brought over the drives from the pi setup and was up and running for a very low cost. The workload transferred from the pi (plex, NAS, backups, many microservices/containers) leaves my system extremely bored where the pi would be begging for mercy.

I don’t do a lot of transcoding, so I’m no expert here, but looking at the documentation I believe you would want a passmark score of 2000 per each 1080p transcode, so 8000+ for your 4+ streams, not including overhead for other processes.

[–] [email protected] 3 points 10 months ago

This is an odd one. Deep Africa is an episode from an obscure series called Inflated, which came out some 20 years ago. I remember someone at a party having a VHS of it.

It features blowup dolls as the main characters. It’s been a very long time since I’ve seen it, probably hasn’t aged well, but I remember aspects of it being funny, if not absurd.

https://youtu.be/nZIpv6TaBE8

[–] [email protected] 17 points 1 year ago (6 children)

You should be able to do wildcards with acme V2 and a dns challenge: https://community.letsencrypt.org/t/acme-v2-and-wildcard-certificate-support-is-live/55579

You would manage internal dns and would never need to expose anything as it’s all through validation through a TXT record.

You could use also something like traefik to manage the cert generation and reverse proxying:

https://doc.traefik.io/traefik/https/acme/

[–] [email protected] 11 points 1 year ago (3 children)

I’m going go against the grain and recommend a spinning disk for your situation. Writing backups and serving files will likely be overkill with and ssd. Depending on your version of pi you might even saturate the USB bus before you get anywhere near the speed your ssd provides. I’ve been using WD 2.5” spinners on a pi for the very purposes you describe for years.

[–] [email protected] 11 points 1 year ago (3 children)

It’s always either /var/log, or my personal favorite some process spamming tiny files running the disk out of inodes.