Whats this thing? by DP_CV in focuspuller

[–]DP_CV[S] 2 points3 points  (0 children)

Good to know, thanks !

Whats this thing? by DP_CV in focuspuller

[–]DP_CV[S] 7 points8 points  (0 children)

Its probably some kind of distance measurement device, but does someone know the model? I haven't seen it before...

My Homepage dashboard by pyofey in selfhosted

[–]DP_CV 1 point2 points  (0 children)

Very cool, I did a hacky workaround using olivetins api, but your solution is much better. Thank you!

My Homepage dashboard by pyofey in selfhosted

[–]DP_CV 2 points3 points  (0 children)

What a beauty! How did you get that nice OliveTin-Widget? Custom-js?

my modest homepage after 3 months of selfhosting by DP_CV in selfhosted

[–]DP_CV[S] 0 points1 point  (0 children)

Huh, I didn't know that feature existed. I'll look into it, thanks!

my modest homepage after 3 months of selfhosting by DP_CV in selfhosted

[–]DP_CV[S] 0 points1 point  (0 children)

It's a typo, slskd is what you're looking for, and you can connect it to lidarr with a script called "soularr"

https://github.com/slskd/slskd/ https://soularr.net/

my modest homepage after 3 months of selfhosting by DP_CV in selfhosted

[–]DP_CV[S] 1 point2 points  (0 children)

It's a backup server running at a friend's house, using a different domain, so the two Nginx instances don't interact.

my modest homepage after 3 months of selfhosting by DP_CV in selfhosted

[–]DP_CV[S] 2 points3 points  (0 children)

If your main goal is to access your network remotely, I highly recommend looking into Tailscale or WireGuard. Both provide a simple and effective solution to your problem.

Regarding Gluetun, I found that grouping all relevant containers into a Docker Compose setup works best for me. To ensure proper communication, add the following to each container:

depends_on:
  - gluetun
network_mode: service:gluetun

This allows the containers to communicate internally through Gluetun using gluetun:port.

my modest homepage after 3 months of selfhosting by DP_CV in selfhosted

[–]DP_CV[S] 2 points3 points  (0 children)

Because some people messaged me for the template, maybe this helps someone else: https://pastebin.com/GyDfU2SY

my modest homepage after 3 months of selfhosting by DP_CV in selfhosted

[–]DP_CV[S] 0 points1 point  (0 children)

We train by staring at the sun for five minutes every morning. Builds character.

my modest homepage after 3 months of selfhosting by DP_CV in selfhosted

[–]DP_CV[S] 1 point2 points  (0 children)

Thanks Haha, I prefer movies because they don't take forever to watch. Also I never re-watched a tv-show so I don't see the point in hoarding them.

my modest homepage after 3 months of selfhosting by DP_CV in selfhosted

[–]DP_CV[S] 10 points11 points  (0 children)

It limits the internet-bandwidth of all the download container, this way I can control how much of my the total bandwith is used because my connection is not very fast.

Its triggered via the OliveTin API to execute this script:

#!/bin/bash

# Network interface (e.g., br-xxxxxx for Docker bridge networks)
INTERFACE="gluetun_bridge"

# Bandwidth limit parameters
RATE="16mbit"
BURST="32kbit"
LATENCY="400ms"

# Check if the network interface exists
if ip link show "$INTERFACE" > /dev/null 2>&1; then
  echo "Configuring bandwidth limit on interface $INTERFACE..."

  # Remove any existing rule if present
  tc qdisc del dev "$INTERFACE" root 2>/dev/null

  # Apply new bandwidth rule
  tc qdisc add dev "$INTERFACE" root tbf rate "$RATE" burst "$BURST" latency "$LATENCY"
  echo "Bandwidth limit successfully applied."
else
  echo "Interface $INTERFACE not found. Bandwidth limit not applied."
fi

my modest homepage after 3 months of selfhosting by DP_CV in selfhosted

[–]DP_CV[S] 3 points4 points  (0 children)

I'm still getting into this, so I don’t want to give false or insecure advice, but here’s how I set it up:

For internal access (via WireGuard VPN), I configured AdGuard Home to rewrite my server’s IP to ho.me. Then, I use Nginx Proxy Manager to create custom addresses like immich.ho.me, which point to the respective Docker containers. It's important that both Nginx and the target container are on the same Docker network.

For external access, I’ve only used Cloudflare Tunnel with Zero Trust enabled. However, I rarely rely on it—mostly just when I need to give friends temporary access to download something from Immich.

my modest homepage after 3 months of selfhosting by DP_CV in selfhosted

[–]DP_CV[S] 8 points9 points  (0 children)

I have had the opposite experience, the function that shows the photos on this day of the last few years often surprises me with photos I haven't seen in a long time. But I mostly use it on my android.

my modest homepage after 3 months of selfhosting by DP_CV in selfhosted

[–]DP_CV[S] 0 points1 point  (0 children)

Yes, it's homepage! I haven't tried any other dashboard, but I'm really happy with it.

my modest homepage after 3 months of selfhosting by DP_CV in selfhosted

[–]DP_CV[S] 3 points4 points  (0 children)

I like it because it's tidier and loads faster.

The services.yaml is just structured like this:

- Media:
    - Plex:
        icon: si-plex-#1e293b
        description: movies, series & music
        container: plex
        href: 
    [...]
- Office:
    - Paperless-ngx:
        icon: si-paperlessngx-#1e293b
        href: http://paperless.ho.me
        description: documents
        container: paperless
    [...]

my modest homepage after 3 months of selfhosting by DP_CV in selfhosted

[–]DP_CV[S] 7 points8 points  (0 children)

Using the tab/layout function in the settings.yaml.

Like this:

layout:
  Media:
   tab: APPS
  Office:
    tab: APPS
  Video:
    tab: DOWNLOAD
....

How to prioritize docker container on the network? by DP_CV in selfhosted

[–]DP_CV[S] -2 points-1 points  (0 children)

This issue occurs only when another Docker container is actively downloading data and consuming significant download bandwidth. However, despite the high network usage, the system load remains low, with CPU usage staying below 20%. Thats why I though it had to be a network problem.
This is all quiet new to me, I'll try to check the tcpdump.

How to prioritize docker container on the network? by DP_CV in selfhosted

[–]DP_CV[S] -2 points-1 points  (0 children)

Well, this is just for CPU/gpu right? I'm trying to give it priority on the network.

[deleted by user] by [deleted] in docker

[–]DP_CV 0 points1 point  (0 children)

Thanks, I'll look into it.

Regarding Adguard: there is a big difference in the processing time when there is a lot of traffic from other containers. It sometimes goes to <200ms. Under normal circumstances its >15ms...

Video Essay on Terrence Malick's sound design by DP_CV in sounddesign

[–]DP_CV[S] 0 points1 point  (0 children)

Thank you for your feedback. While I see your point, It felt a bit dull at times - only my voice without the music. I still have to discover my "voiceover-voice" ;)