Feel free to ask questions if you have them. I am no expert, but I am willing to try to help if you get stuck.
- 0 Posts
- 49 Comments
- You are going to find people who have done both. A lot of NAS devices run kind of low powered CPUs so separating it out into two devices can get you more compute power than a single device. For example, an old as the hills file bay may cost next to nothing, and then using your “last” desktop will get you a lot more storage and compute than a 1500$ modern NAS, but it’ll take up more space, cost more in electricity to run, and make more fan noise. This is the route I went. A modern NAS should be able to run what you listed though.
- TrueNAS scale is all about storage, but it lets you also run containers. Proxmox is all about virtualization, but you can then run a storage solution inside a VM or container. It’s not the kind of thing you’re going to get a right answer for because either way can work. Both are well-documented, capable solutions. I have tried both at times, but I had a lot more experience with Proxmox by the time I deployed TrueNAS, so I stuck with Proxmox and use a TrueNAS box (bare metal) for backups. It really is a matter of preference.
- If you have a MiniPC and NAS as separate devices, you will want to set up a network share, so you can seed on the MiniPC the copy that’s on the NAS. My seeding, Jellyfin, Plex, etc, all happen in a virtual hard drive mounted in a separate container from the services. Each of the services "see that drive as a network share despite being hosted on the same physical hardware.
I have a Tiny connected to a startech dual USB drive dock. The drives get warm, but not deadly hot. Moving big files is a bit slow, but for streaming on Plex and Jellyfin it works fine.
phanto@lemmy.cato Selfhosted@lemmy.world•I don't get the love for Nextcloud - alternative for just files?English2·3 months agoI didn’t know anything about docker when I set up my NC years ago, so I ran it as a snap on bare metal. Man, it’s gotten so much better! It used to really suck. Like, simple file transfers just didn’t work half the time, so I’d be retrying the same thing over and over… A few years ago, I literally migrated it from bare metal to a VM, but kept the exact same install. I have so much crap on it now, I think I’ll never bother switching it out to docker, just because of the inconvenience. I know the snap version can just run using a local hostname, you just have to set it in trusted domains setting. Might be the same in the docker image?
I use Gpoddersync to keep my phone and tablet in sync, but I have one podcast that keeps glitching out and redownloading over and over. Not sure why.
I’ve run yacy and searxng, and I find yacy flaky. I get really random search results, often not useful at all. I like Searxng though, although once in a while I have to hit refresh to get my result. Probably a simple fix, I’ve just never bothered to go down the rabbit hole.
phanto@lemmy.cato Selfhosted@lemmy.world•Help me selfhosted, I'm in over my head!English4·5 months agoI tried to start with OpenStack. Oof. Yup. Proxmox.
There are a lot of good guides. I run almost everything on proxmox these days, even virtualized my Windows, and (after a lot of messing around) got my GPU passed through for when I game.
No! You shouldn’t have told me that it could be done! Now, the next time I launch gparted, I’ll somehow manage to wipe everything! Not just my system, but, like, all my systems! If it can be broken on a computer, I’ll be the one to break it!
Everyone is going to tell you to use dd. dd if=/dev/oldsdcard of=/dev/newsdcard
Personally, I have actually eaten an entire system by getting the wrong /dev names for the input file and the output file.
Gparted lets you copy whole partitions and resize them, and is graphical. I have yet to destroy my computer using gparted, but I’ve definitely done so with dd. (I’m also an idiot though, so…) Edit: gparted will also let you resize the new SD to the bigger partition size! However, it is actually possible to break your system in gparted too, so make sure you aren’t deleting partitions and stuff in there.
phanto@lemmy.cato Selfhosted@lemmy.world•Jellyfin is not just good... but *better* than Plex now?!English4·5 months agoSo, I tried that a long time ago, and it didn’t work. Tried it again today, same deal. Then, I tried a third time and actually hit the “Save” button this time… Yeah, I think Jellyfin was never the problem.
phanto@lemmy.cato Selfhosted@lemmy.world•Jellyfin is not just good... but *better* than Plex now?!English5·5 months agoI’ve had both for a while now, but I find that subtitle playback is a bit spotty in Jellyfin. Is that fixed, or have I missed a setting somewhere? The other thing is that my libraries are alphabetical in Jellyfin, so “Anime” comes before “Kaiju”, and I truly can’t stand the idea that Godzilla gets sent to the back of the bus. Is there a way to customize the order of libraries?
I run each of them separately in containers!
I really like running proxmox and then containers for my apps, proxmox being basically Debian already.
I tried a couple of years ago, but it kept crashing after a day or two. Not sure if I set it up wrong or something? Currently running searx-ng, which I quite like.
Yup! PFBlockerNG. I thought the GeoIP thing from Maxmind was paid, since the setup asked for a license key. Nope, free. Just had to register.
I just set up some geofencing on pfsense, found alot of traffic that I didn’t know was happening. That freaked me out.
phanto@lemmy.cato Selfhosted@lemmy.world•Immich and remote ML on different vlans.English1·7 months agoI have immich running in a VM in proxmox… There’s ML? What does it do? I have internet facing stuff behind a reverse proxy, but I use two different subnets for different kinds of traffic, no issues. My 192.168.0.0/24 network does not everything, but I move files around Plex and immich and stuff on a separate 192.168.3.0/24 network. I imagine you could do the same thing without too much trouble.
I checked, it’s still there! (It doesn’t append, it overwrites, so no, I just have a file with the current date and time accurate to within two minutes.)
I did the hackiest, lamest thing back in the day… I had my client write the current date and time to a file on the share every two minutes as a Cron job… Kept it working for months! I saw it on a forum somewhere, tried it, and… Shocked Pikachu face I don’t know if I ever disabled that Cron job! Haha!
I tried Bazzite on an old mid-tier gaming laptop, was Mondo impressed. I basically agree with all the things you said. Amusingly, I find that just general purpose computing is snappier and smoother too, so I wound up using it mostly as my surfing/Plex/shopping machine more than anything else.