this post was submitted on 18 May 2025
141 points (98.0% liked)

Selfhosted

60210 readers
1074 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
 

What’s up, what’s down and what are you not sure about?

Let us know what you set up lately, what kind of problems you currently think about or are running into, what new device you added to your homelab or what interesting service or article you found.

I finally finished my first iteration of my Minilab including a very smooth migration from the old server yesterday so I can go to the service side of things again. I plan to get some kind of selfhosters VPN for external access to stuff that's not exposed to the internet, I'll have to investigate which one.

you are viewing a single comment's thread
view the rest of the comments
[–] bitwolf@sh.itjust.works 4 points 1 year ago (1 children)

Trying to get navidrome routed through Traefik.

I think it's rejecting it as an untrusted proxy because forwarding the ports locally works.

Also working on getting Traefik up and running on a TuringPi cluster to eventually move my workloads over to it.

[–] eutampieri@feddit.it 2 points 1 year ago (1 children)

I have navidrome running in k8s behind Træfik. Do you want to take a look at my environment variables for navidrome? I haven’t configured anything on Træfik

[–] bitwolf@sh.itjust.works 1 points 1 year ago (1 children)
[–] eutampieri@feddit.it 2 points 1 year ago

Sorry, I can’t help you. I configured only the TZ and the schedule env vars…

spec:
      containers:
        env:
        - name: TZ
          value: Europe/Rome
        - name: ND_SCANSCHEDULE
          value: 0 * * * *
        image: deluan/navidrome:latest
        imagePullPolicy: IfNotPresent
        name: navidrome
        ports:
        - containerPort: 4533
          hostIP: null
          hostPort: null
          name: http
          protocol: TCP
        volumeMounts:
        - mountPath: /data
          mountPropagation: null
          name: config-volume
        - mountPath: /music
          name: music
          readOnly: true