johnwicksdog

joined 10 months ago
[–] johnwicksdog@aussie.zone 6 points 2 weeks ago* (last edited 2 weeks ago) (4 children)

Trying to be as helpful as I can, I think you might consider streaming (Plex/Jellyfin) and downloading (*arrs) as two seperate concerns.

Arrs:

For now don't worry about anything other than sonarr (tv shows) or radarr (movies). you can add the more complexity once you get it working.

These *arrs do two main things:

  • Connect to a "transport" to get new media or update existing media. This is a torrent client or a nzb/usenet client.
  • Manage your media files (such as storage strategies).

I would create a minimum viable config like this:

[sonarr] ----> [transmission or whatever torrent/nzb client]

at that point you should be able to download tv shows and you can building on it. Next steps might be nzbget, radarr or seerr (which is a very nice way to surface this functionality to your users), or connect things like prowlarr.

The other thing I would say is use something like Docker for this. Easy to make changes that way and provision new services. Here's my arrs stack's docker-compose.yml (which is by far not best practice, but it might help you)

services:

  ##############################
  # Transport
  ##############################
  sabnzbd:
    image: 'linuxserver/sabnzbd:latest'
    container_name: sabnzbd

    extends:
      file: ../_templates/template.yaml
      service: large

    networks:
      - arrs-edge

    volumes:
      - './sabnzbd:/config'
      - '/media/web/downloads:/downloads'
      - '/media/web/incomplete-downloads:/incomplete-downloads'
      - '/media/web/watched:/watched'

  transmission-openvpn:
    image: haugene/transmission-openvpn
    container_name: transmission

    extends:
      file: ../_templates/template.yaml
      service: large

    networks:
      - arrs-edge

    devices:
      - /dev/net/tun

    cap_add:
      - NET_ADMIN

    ports:
      - 9091:9091

    volumes:
      - /media/web/torrent-data:/data
      - /media/web/books-import/torrents:/data/watch
      - ./transmission/config:/config



  ##############################
  # Arrs
  ##############################
  radarr:
    image: lscr.io/linuxserver/radarr:latest
    container_name: radarr

    extends:
      file: ../_templates/template.yaml
      service: nolimit

    # environment:
    #   - UMASK=022

    volumes:
      - './radarr:/config'
      - '/media/movies:/movies'
      - '/media/web/downloads:/downloads'
      - '/media/web/torrent-data:/torrent-data'

    networks:
      - arrs-edge

  sonarr:
    image: ghcr.io/linuxserver/sonarr:develop
    container_name: sonarr

    extends:
      file: ../_templates/template.yaml
      service: nolimit

    volumes:
      - './sonarr:/config'
      - '/media/tv-shows-1:/tv-shows'
      - '/media/web/downloads:/downloads'
      - '/media/web/torrent-data:/torrent-data'
      - '/media/web/torrent-data/completed/sonarr:/data/completed/sonarr'
      - '/media/tv-shows-3:/tv-shows-2'

    networks:
      - arrs-edge

  prowlarr:
    image: lscr.io/linuxserver/prowlarr:latest
    container_name: prowlarr

    extends:
      file: ../_templates/template.yaml
      service: medium

    volumes:
      - ./prowlarr:/config

    networks:
      - arrs-edge

  seerr:
    image: ghcr.io/seerr-team/seerr:latest
    init: true
    container_name: seerr

    extends:
      file: ../_templates/template.yaml
      service: medium

    volumes:
      - ./seerr:/app/config

    networks:
      - arrs-edge
      - pangolin-arrs-edge

    healthcheck:
      test: wget --no-verbose --tries=1 --spider http://localhost:5055/api/v1/status || exit 1
      start_period: 20s
      timeout: 3s
      interval: 15s
      retries: 3

    restart: unless-stopped

networks:
  arrs-edge:
    external: true
  pangolin-arrs-edge:
    external: true

Plex vs Jellyfin

Everyone one loves to talk about how they use jellyfin, but I suspect many more people quietly run Plex. You should probably try both, but some things to be aware:

Jellyfin:

Pros:

  • Very configurable and extensible with a massive plugin library
  • Free
  • No bloat
  • Excellent codec support

Cons:

  • No streaming tunnel. If you use cloudflare tunnel, you aren't allowed to stream media. If you use pangolin, you can create something on Oracle's free teir that should be good enough. but you need to configure and set that up. Plex just works out of the box
  • Significant security issues. I really don't wont to start a flame war, but there are issues that I find concerning such as streams being no-auth etc. In their defence, they're working through the issues. You could probably manage this with some good reverse proxy configs.
  • UI can be a bit slow on older hardware. Plex isn't great either, but in my experience, Jellyfin is worse.

Plex

Pros:

  • Has an included tunnel service for remote access which requires very little configuration
  • Everything just works
  • UI is pretty responsive. Better than AWS Prime apps on my tv, worse than netflix/youtube.

Cons:

  • Not free. However, they frequently have significant sales on their lifetime membership.
  • Spammy home view. You can disable this on each client, but its just an extra level of confusion for non techies connecting to your system.
  • Very little extensibility. They use to support plugins but those days are pretty much gone.
  • It chokes on some HDR codecs on my 5 year old tv I find, where as jellyfin doesn't

Personally, I think Plex is best if you want to access this stuff remotely and you haven't yet configured a reverse tunnel that can stream media. If you have a pangolin, or you're comfortable opening a port on your home router, or you have no need to stream remotely, then Jellyfin might be worth looking at if for no other reason than its ecosystem of plugins. I have both available remotely, but I use Plex more than I use Jellyfin.

[–] johnwicksdog@aussie.zone 2 points 4 weeks ago

They sound like twats. There’s something ugly about exploiting a cheaper cost of living overseas and still complaining about it to the locals. I have suspicions where these videos were filmed.

[–] johnwicksdog@aussie.zone 14 points 1 month ago (2 children)

The UK complaining about Australia is one of their favourite pastimes. We too in Australia feed off their tears and it would sincerely break our hearts if they were to stop.

[–] johnwicksdog@aussie.zone 3 points 2 months ago

The one on the left, because I have friends and when they visit they also expect to drink from a glass.

There’s a trend to arrange everything like a sculptures in the louvre. It’s a cupboard, and it has doors for a reason.

This does not spark joy.

[–] johnwicksdog@aussie.zone 0 points 4 months ago

These strategies are quite nice. I was worried I would have to show my license which I’m not entirely comfortable with. I can easily talk about how my friend skateboarded to my house after the breakfast club first aired so we could excitedly discuss it and I could take a photo of drinking a pint while driving. Easy.

[–] johnwicksdog@aussie.zone 84 points 5 months ago (1 children)

Fair call, but it’s worth adding he is still the chairman and part of the Toyoda dynasty and clearly representing the brand.

[–] johnwicksdog@aussie.zone 3 points 6 months ago

Im mid 40s now. For me it was:

25-35, drinking, concerts, bars. Some non-alcohol activities.

[after this time a majority of my friends have had kids and/or been priced out of my city]

35-45, Coffee catchups, work parties, activities like D&D. Traveling to see older friends. Slowly learning how to socialize without alcohol.

It does require more effort the older you get. I can get introverted, making it harder to invest the effort. Having an outgoing wife has really helped me in this regard.

[–] johnwicksdog@aussie.zone 5 points 7 months ago

A true anti-anti-fascist. If only there was a simpler name for that, but nothing is coming to mind.

[–] johnwicksdog@aussie.zone 15 points 7 months ago (2 children)

My servers are one NUC clone and a 4*16tb NAS. I have a lot of docker containers running constantly and yet cooling has never really been an issue for me. A larger concern is I would rather not see it, so It's hidden it under furniture. The fans on the NAS have attracted a layer of dust, and one day I might clean it. Kidding. I wont.

My security team involves a bull dog named Sophie, who has never done more than lick any other being, but I'm banking on burglars not knowing this.

 

#Notes

The impatience problem (and the fix)

The Gift of Strawberries recipe wants a day to steep before you can even begin curdling the milk. I didn’t have a day. I had an iSi siphon. Dave Arnold wrote about rapid infusions in his book, Liquid Intelligence, where you pressurise the spirit in an iSi whipper and the thing you want to infuse. This process takes minutes, not days. A small detour that I suspect still lands in the same neighbourhood. The result was a deep ruby spirit with a clear, honest strawberry note. 

The filter problem (and the fix)

I’ve made a fair few milk punches. Cheesecloth and I have history. Mostly bad. It siphons whey onto the bench and leaves me mopping at midnight. Lately I’ve been clarifying with milk or coconut milk powder and running the lot through a coffee filter; it’s tidy and, after ten minutes, you usually see that first ribbon of crystal-clear liquid.

This recipe calls for a nut-milk bag. I tried. Twice. Still cloudy. I couldn't see this process taking any shorter than a few days, so I took the stubborn remainder and fed it through a coffee filter. That did the trick. For me, it was flow first, clarity second: the nut-milk bag wouldn’t move; the paper cone did.

Syrup choices (and lessons)

The spec wants a rich strawberry syrup built on cane sugar at 1.5:1. I went with plain white granulated sugar because there was a mountain of it in my pantry. I can live with a tiny loss of complexity at this ratio. I measured a cup of sugar and this is where I lost the run of myself and added "a lot" of sliced strawberries. Now I have an ocean of syrup. Use your head where I didn’t: scale the fruit to what you actually need. (If you follow the original method, it’s a quick simmer, strain, bottle.) 

There’s a small reward for the over-eager: the strawberry "refuse" from the syrup is basically jam. Sweet jams aren't my thing, but it would be happy on a warm scone with a dollop of cream.

Strawberry tops, tarragon, and the dust

The garnish asks for strawberry-top dust with tarragon. "Tops" is a vague word, and could mean the leafy tops or the white top of the fruit. I dehydrated the lot and found the green leaves flavourless, so I left them out and leaned on the tarragon and white tops. The herb matters here. It cuts the sweet with a cool anise line and frames the drink. In future I would even go a little more tarragon than dried strawberries.

My scaled batch (to 350 ml tequila)

I scaled things down. I live in one of those countries where alcohol is aggressively taxed, and a whole bottle of tequila is a risky investment. Also my fridge is already overflowing with past cocktail experiments.

These are my working numbers:

  • Strawberry-infused tequila: 350 ml
  • Blanc vermouth (I used Dolin): 175 ml
  • Italicus bergamot liqueur: 117 ml
  • Rich strawberry syrup: 117 ml
  • Lime juice: 175 ml
  • Whole milk (for clarification): 350 ml

Taste

Natural strawberry, not candy. The tequila’s edges round off; that raw agave rasp drops away which has been my experience in other tequila milk punches. It reads as a clean, modern milk punch—fruity, structured, not sticky or overly sweet. Clear in the bottle, becomes cloudy after you shake it to serve. The white balance is off on my phone camera, and in reality it is much redder than it appears here.

What I’d change next time

I bent the road with the siphon and the filters. It worked, and the drink is good. Bar-order good. But I’d like to run it by the book once: a full 24-hour room-temp infusion and a patient strain to see if the strawberry reads any different. I’d also scale the syrup like an adult, because now I have enough to sweeten a small harbour.

Credits & source

[–] johnwicksdog@aussie.zone 0 points 7 months ago

Agreed. This sort of thing works well for when there is something difficult to visualise like maps of a warzone or how a budget is being divided. All it does here was make the article harder to read.

[–] johnwicksdog@aussie.zone 0 points 7 months ago

Courting foreign influence from the opposition undermines their case and doesn't project the sorely needed leadership from the LNP. Not a good look, Sussan Ley.

[–] johnwicksdog@aussie.zone 8 points 7 months ago

I say it’s like reddit when it was smaller and less obnoxious. If they inquire more, I discuss federation by describing email. I mostly try to sell that people are nicer and you start to know your netisan compatriots. I haven’t been successful in convincing anyone to join as far as I know.

view more: next ›