• 2 Posts
  • 168 Comments
Joined 2 years ago
cake
Cake day: July 18th, 2023

help-circle
  • Well, let me tell you a story.

    Recently I needed to use BitTorrent to download a very large file from an independent project. Usually I can just use my web browser, but this one was in the hundreds of gigabytes there just was no way.

    So I installed the original official bittorrent client, because I’m really out of the game I haven’t torn today anything outside of my browser in years now.

    I had to pay close attention to not install multiple pieces of unwanted software. I had to uncheck a bunch of stuff and carefully navigate the installer. Even after that, the client was junk and constantly showed multiple videos ads at all times, and besides that it just didn’t have the horsepower to download my torrent for me.

    I remembered using transmission on Linux so I decided to try getting that instead, turns out it had a Windows version.

    Downloaded, ran the executable, pressed next three times, opened up the torrent file, pointed to my existing download hoping it’d figure out what parts the file needed and in fact it did and the download was done quickly.

    If I had failed to uncheck any of the boxes, I guess you could call me stupid for non-un checking them, but to me it seems a lot simpler using the FOSS products that never had any checkboxes to uncheck in the first place.

    Meanwhile, and honestly I didn’t use Plex very much because it just didn’t seem like a very good product, but I also seem to remember I kept on ending up on the plex.net website instead of my own server. I think it was something along lines of if you go in to change certain settings it’ll change domains on you? Either way, it was just not very well set up compared to Jellyfin, which had everything that I was using right there I never even remotely tried to send me somewhere else.




  • I’m using proxmox now with lots of lxc containers. Prior to that, I used bare metal.

    VMs were never really an option for me because the overhead is too high for the low power machines I use – my entire empire of dirt doesn’t have any fans, it’s all fanless PCs. More reliable, less noise, less energy, but less power to throw at things.

    Stuff like docker I didn’t like because it never really felt like I was in control of my own system. I was downloading a thing someone else made and it really wasn’t intended for tinkering or anything. You aren’t supposed to build from source in docker as far as I can tell.

    The nice thing about proxmox’s lxc implementation is I can hop in and change things or fix things as I desire. It’s all very intuitive, and I can still separate things out and run them where I want to, and not have to worry about keeping 15 different services running on the same version of whatever common services are required.


  • Honestly, I lowkey hated plex when I was using it. We never used it because it wasn’t very good at the one thing it was supposed to be fore.

    It was trying so hard to get me to use their media, when what I wanted was to watch my media. By contrast, jellyfin just shows me my media.

    If you have a few bucks, the chromecast with android TV is what I’d recommend. The jellyfin app for android TV looks and works great – as good as any paid streaming service imo. I got my wife using it daily, and she’s not a tech person at all.




  • Since calendar is an app, but fundamental email service isn’t, one thing that I found is that apps can interact in ways that are completely unintuitive.

    For example, I activated the ncdownloader app, and it caused mail to stop showing emails, or I activated nextcloud music and it stopped nextcloud news from updating.

    You should check your logs, because usually when there’s a problem it will show up in there. The logs I’m referring to are in your administrator panel. It will be completely unintuitive as to what exactly is going on. The other thing that you can do is just pay attention to which apps you’ve installed, and if there are any that are a little bit unusual, just try to disabling them and seeing if calendar mail works after that.


  • I personally used 7digital to rebuild my music collection. They sell good licensed mp3s.

    I have absolutely nothing negative to say about them. The prices were decent, the files are boring DRM free MP3s, and they had a really good selection of music.

    Honestly it looks almost exactly the same as when I used it for the first time like 15 years ago.




  • I moved to Proxmox a while back and it was a big upgrade for my setup.

    I do not use VMs for most of my services. Instead, I run LXC containers. They are lighter and perfect for individual services. To set one up, you need to download a template for an operating system. You can do this right from the Proxmox web interface. Go to the storage that supports LXC templates and click the Download Templates button in the top right corner. Pick something like Debian or Ubuntu. Once the template is downloaded, you can create a new container using it.

    The difference between VMs and LXC containers is important. A VM emulates an entire computer, including its own virtual hardware and kernel. This gives you full isolation and lets you run completely different operating systems such as Windows or BSD, but it comes with a heavier resource load. An LXC container just isolates a Linux environment while running on the host system’s kernel. This makes containers much faster and more efficient, but they can only run Linux. Each container can also have its own IP address and act like a separate machine on your network.

    I tend to keep all my services in lxc containers, and I run one VM which I use for a jump box I can hop into if need be. It’s a pain getting x11 working in a container, so the VM makes more sense.

    Before you start creating containers, you will probably need to create a storage pool. I named mine AIDS because I am an edgelord, but you can use a sensible name like pool0 or data.

    Make sure you check the Start at boot option for any container or VM you want to come online automatically after a reboot or power outage. If you forget this step, your services will stay offline until you manually start them.

    Expanding your storage with an external SSD works well for smaller setups. Longer term, you may want to use a NAS with fast network access. That lets you store your drive images centrally and, if you ever run multiple Proxmox servers, configure hot standby so one server can take over if another fails.

    I do not use hot standby myself. My approach is to keep files stored locally, then back them up to my NAS. The NAS in turn performs routine backups to an external drive. This gives me three copies of all my important files, which is a solid backup strategy.




  • I moved to proxmox earlier this year and it quickly became a huge deal for me.

    One nice thing is that I can easily create lxc containers for each service that has exactly what that service needs. Each service lives in a container that acts a lot like bare metal.

    A second nice thing is it’s really easy to administer everything remotely. All your machines end up accessible through the proxmox interface, and you can hop into virtual machines or lxc containers via the web.

    A third thing is you can easily handle hot standby and backups through an easy UI.

    Totally changed the game for me.