• 0 Posts
  • 72 Comments
Joined 2 years ago
cake
Cake day: July 7th, 2023

help-circle
  • It can be, yes. One of the largest complaints with Docker is that you often end up running the same dependencies a dozen times, because each of your dozen containers uses them. But the trade-off is that you can run a dozen different versions of those dependencies, because each image shipped with the specific version they needed.

    Of course, the big issue with running a dozen different versions of dependencies is that it makes security a nightmare. You’re not just tracking exploits for the most recent version of what you have installed. Many images end up shipping with out-of-date dependencies, which can absolutely be a security risk under certain circumstances. In most cases the risk is mitigated by the fact that the services are isolated and don’t really interact with the rest of the computer. But it’s at least something to keep in mind.



  • If you already have a Plex instance running, Prologue is an app that turns it into an audiobook host as well. Plex doesn’t natively support audiobook metadata like chapters, but Prologue simply uses Plex’s remote access to reach the files.

    All you do is throw the .m4b audiobook files into a music library on Plex, sign into your Plex account on Prologue, and Prologue handles all of the metadata for the audiobooks instead of using Plex’s built-in music player.

    I mention this because I had massive issues trying to get ABS to work on my setup. It simply refused to read or write any data from my NAS. After a day or two of throwing myself at it to no avail, I found Prologue and haven’t looked back. I already had Plex running for some friends and family, so setting up the music library was as easy as dropping the audiobooks into a folder.


  • Just out of curiosity, why bother running 4 instances of qBit for the various *arrs? Why not just use automatic torrent management, and have the different categories download to different folders? My *arrs are all using a single instance of qBit, and each service simply uses a different category with a different download path.

    The benefit is that I can see my total up/down speeds, ratios, etc very easily without needing to change to an entirely different instance. I can filter by category, or see everything at the same time.


  • Yeah, I just wish there was a way to automatically update the port whenever it changes. It doesn’t change often since my server tends to stay on 24/7. But when it does change, it would be nice to have it automatically update.

    Back before my current server, I was just messing around with it in Windows. I discovered that qBit actually stores the forwarded port in the registry, and PIA has a terminal command that can print the currently forwarded port. I tried to write a quick .bat script to automatically run when the PIA network adapter connected. The goal was to grab the port number and update the registry for qBit any time the internet went out or my server was rebooted.

    And it seemed to work fine. It launched when PIA connected, and pushed the new value to the registry. But that forwarded port was also apparently being stored somewhere else as well, because just updating the registry wasn’t enough; When qBit launched it still showed the old port number, even though all of the documentation I found said it was simply a registry value. At that point I just gave up and manually updated it every time I turned my computer on.







  • I run both Plex and Jellyfin. Jellyfin is ready for everyone who doesn’t have to deal with the Mother-in-Law Factor. Plex has an easy setup process, and I could walk my MIL through it on my phone. In 5 minutes, her TV was connected to my server.

    Jellyfin isn’t to that point yet, and likely never will be. Since there’s no centralized server for an app to phone home to, there’s no way to create a unified account creation/login experience. Jellyfin is nice as a “just for me” server. But as soon as I have to help others use it, it becomes a nightmare. Walking my MIL through setting up Jellyfin on her TV was the reason I re-installed Plex in the first place.

    I had finally converted my wife away from using paid streaming apps, and dealt with all of the “Why do I have to use three different apps to access it on my three different devices? They all look different and are harder to use” complaints. By the time it got around to my MIL, I was tired of dealing with it and just reinstalled Plex so people could have a consistent experience.

    I still use Jellyfin for my personal viewing because I prefer it. But saying “just ditch Plex, Jellyfin is ready now” is a little disingenuous. Jellyfin is ready for the people who want to use it. But if you’re trying to convince people to ditch their streaming apps, you’re fighting a lot of social inertia. You need to be able to provide a consistent experience across their different devices, with a decent login experience. And Jellyfin definitely isn’t there yet.


  • Yeah, I think it was a permissions issue. ABS seemed to be working properly, but it couldn’t read or write anything on my NAS. It would appear to work when it was running, but nothing was permanently saved; Everything got wiped when the machine rebooted.

    After some googling, I found some others having similar issues. And the only real answer I was able to find was basically “lol don’t use a NAS”. But that doesn’t work for my setup, because my server only has a small drive for the OS.


  • Prologue is also pretty fucking fantastic for audiobooks. I initially tried Audiobookshelf, but Docker refused to play nice with my NAS libraries. And ABS refuses to ship an installable program outside of Docker, so I was just up shit creek until I found Prologue.

    Plex doesn’t natively support metadata and chapters for m4b files. It just tries to fucking play them like a 4 hour long music track. Technically it works, but it’s not very helpful for audiobooks. But Prologue does support m4b files. Prologue just uses Plex to remotely access your audiobook library (set up as a music library in Plex) and then it does all of the actual metadata and bookmark stuff locally.



  • just not so easy to setup or comparability for my shared users.

    Yeah, the biggest reason I use Plex is because of the wife/mother-in-law factor. Basically, how easy is it to get the people around you to use it? If it’s more difficult to use than Netflix or Hulu, many will immediately throw up their hands in learned helplessness, claim it’s too confusing, and refuse to try any more. Plex is the only self-hosting option that actually provides an elegant user setup experience. With Plex, adding a new user is as simple as having them make an account and then sending them the server invite.


  • In doing so, they needed to reduce inventory, so they gave away the old laptops (sans drives) to their employees. I now own the same laptop (or a very similar one)!

    Yeah, IT fleet upgrades are a great way to snag some decent hardware for dirt cheap. My Plex server is running on an old HP EliteDesk that came from a cubicle. The hardware itself is often practically new, because corporate drones rarely do anything intensive enough to actually push the hardware. Just give it a quick spray with some canned air, and pop a new drive in.



  • PM_Your_Nudes_Please@lemmy.worldtoMildly Infuriating@lemmy.worldSelect a tip
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    11
    ·
    edit-2
    5 months ago

    At best tipping a moral obligation… There is no legal requirement to do so.

    Ah okay, you’re the person who fails the shopping cart test. Got it. If you want to change tipping, most would agree with you. But protesting at the tip line is only hurting the wait staff. I agree that tipping has gotten out of control, and 15% should be normalized again. But I’m the type of person who has no issues with just using the “custom” line and entering my own tip.


  • PM_Your_Nudes_Please@lemmy.worldtoMildly Infuriating@lemmy.worldSelect a tip
    link
    fedilink
    English
    arrow-up
    3
    arrow-down
    4
    ·
    edit-2
    5 months ago

    This factoid is, at best, disingenuous. They only have to match minimum wage across the entire pay period, which is typically two weeks long. One bad shift isn’t going to make the employer pay you more, because the other 9 shifts in the same pay period balanced it out to be just above minimum wage. But that one bad shift will be felt by the employee, who went home with less money that evening.

    Or even worse, if the restaurant requires tipping out the back of house, situations can arise where the employee ends up losing money in a day. Because if you get stiffed on a big 20 person party, (which happens a lot. Every individual at the party assumes someone else tipped), then you have a massive check with no tip. But the restaurant requires that you pay a percentage of the check (not the reported tip. The total check), to the back of house staff. So if tipping out is 5%, that 20 person party took two hours, and you got stiffed on an $800 ($40 per person. Not unreasonable for a restaurant) check? You’re only making $2.13 per hour (minimum wage for tipped workers) and just had to pay the back of house staff $40 out of your own pocket. You just lost $35.74 in those two hours. Because all of your time was spent catering to that party and you only got paid $4.26 for it.