• 0 Posts
  • 59 Comments
Joined 3 years ago
cake
Cake day: July 3rd, 2023

help-circle

  • I have a really cheap old as the hills desktop with an ancient Quadro gpu in it connected via a decently expensive but also used 10gb Nic to my nas which is running Proxmox and a bunch of containers, but the two interesting ones are a tailscale exit node and Jellyfin. The Jellyfin gets the gpu via pass through, and I get 1080p on tap anywhere in my house with no fuss no muss, and I can use the tailscale app, connect, and act like I’m in my house from anywhere else, including other continents. Noticeable delay on play and pause on media if I’m on the other side of the planet, but that’s it for limitations.







  • Back when I first started with NextCloud, it was pretty unresponsive on the web front end for my ebook collection, which was a ton of small files. It’s gotten a whole lot better in the last year or so. Now, I don’t worry about it. This is also with a very badly set up copy. I’m sure that a proper install would work much better, too.


  • I have a couple of friends with nextcloud, and I have nextcloud too. Low tech ish? But we just host our files on Nextcloud and then copy backups to the other machines every now and then.

    My NC uses about 6gb of RAM, and it is really badly optimized, since it’s been running forever and isn’t a container, or even a server deploy. (It’s a snap running in desktop Ubuntu since 2016.)

    Anyone could do better, I just can’t be bothered.

    My buddy has his running on 1.5GB of RAM in a container.

    I also host a bunch of other stuff. Navidrome and freshrss get the most use, other than Nextcloud. Immich, searx-ng, jellyfin, guacamole.





    1. 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.
    2. 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.
    3. 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 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?






  • 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.