Thought all was OK until I got to Jellyfin, which is not scanning my media folders on one of the drives.
tipically a owner:group problem, revise with ls -la and correct acording your needs
Thought all was OK until I got to Jellyfin, which is not scanning my media folders on one of the drives.
tipically a owner:group problem, revise with ls -la and correct acording your needs
you can check permission using ls -la
and use google or chatGPT to know how to change group recursively on your media folder
revise that all files on /srv/mergerfs/Media/Media and under this path are owned by user 1004 or are in the 1004 group , in my case are in the 100 group ( group 100=users are the default group used in OMV).
revise too that all disk in the mergerfs are in good state , because if fails, can affect to jellyfin that do not find files on it.
and please post jellyfin.yml on code:
networks:
my-net:
external: true
services:
jellyfin:
image: linuxserver/jellyfin:latest
networks:
my-net:
container_name: jellyfin
environment:
- PUID=$PUID
- PGID=$PGID
- TZ=$TZ
- JELLYFIN_PublishedServerUrl=https://jellyfin.$URL #optional
# - DOCKER_MODS=linuxserver/mods:jellyfin-opencl-intel
extra_hosts:
- "host.docker.internal:host-gateway"
devices:
- /dev/dri:/dev/dri
volumes:
- CHANGE_TO_COMPOSE_DATA_PATH/jellyfin:/config
- $Video:/data/movies # SKIP_BACKUP
- $Temp:/cache # SKIP_BACKUP
ports:
- 8096:8096
- 8920:8920 #optional
- 7359:7359/udp #optional
# - 1900:1900/udp #optional
restart: unless-stopped
Alles anzeigen
and you do not need to xxxx values, you can use enviroment to do that ( and reuse un all containers):
My sugest:
1- install OMV on the M2 disk
2 - install sharerootFs
3 - install compose
4 - define compose folders on your boot disk ( 1TB M2 Disk)
5- install plex, pihole etc on dockers
you only need to delete it and recreate on compose-pluging. if use same path for persistent data, (volumes section) you recover your docker like in portainer.
example:
services:
openspeedtest:
image: openspeedtest/latest:latest
container_name: openspeedtest
networks:
my-net:
environment:
#- CHANGE_CONTAINER_PORTS=True
#- HTTP_PORT=5000
#- HTTPS_PORT=5001
- SET_USER=$PUID
- SET_SERVER_NAME=https://openspeedtest.$URL
- SAVEDATA=True
volumes:
- CHANGE_TO_COMPOSE_DATA_PATH/Dockers/openspeedtest/Verify.txt:/usr/share/nginx/html/Verify.txt
ports:
- 5000:3000
- 3001:3001
# - 8080:8080
restart: unless-stopped
networks:
my-net:
external: true
Alles anzeigen
in my case on global.env I have PUID=1000 etc...
do you see? :
or
why do not use dockerized app that you want?
do test.
better use entire M2 disk for cache.
Don't expect much improvement for file transfers on a home LAN; it only makes sense for offices with many simultaneous transfers.
Alles anzeigensorry but do not work for me, I use port 6000 because one docker use port 5000, but exec do not work:
exec try to connect to: https://bdns.local:6000/terminal/heimdall
finally solved, I need to use a low port on my case 1025 do the trick
Similar experience, but I am not disappointed since my intent, was not to try to install it!.
I saw it was getting installed during the update. Then when I rebooted REFind tried to boot I think from boot/efi until I changed the icon to boot to /efi/EFI and of course 6.14 is not to be found in the plugin Kernel list. I jjust had to compile again NVIDIA in the 6.8.11 kernel.
NVIDIA not work fine on promox 6.14 and probably broke my install: I Lose my grub menu and only have Memtest to boot
finally I do a new fresh install, and reinstall of my compose files, and now is working perfectly.
Not sure why fail in first instance.
yes I use a self-signed cert for HTTPS but is recognised as secure https://forum.openmediavault.o…lipboard-png/&thumbnail=1
eg: https://bdns,local is recognised as secure
Is my culprit?
how to solve?
to use a self-signed cert use stepts described here: [HOWTO] create a self signed cert to use HTTPS with multiples CN and IP
more info:
root@bdns:~# wget --no-check-certificate -O - https://bdns.local:6000/
--2025-05-25 18:12:34-- https://bdns.local:6000/
Resolviendo bdns.local (bdns.local)... ::1, 127.0.1.1
Conectando con bdns.local (bdns.local)[::1]:6000... falló: Conexión rehusada.
Conectando con bdns.local (bdns.local)[127.0.1.1]:6000... falló: Conexión rehusada.
root@bdns:~# wget --no-check-certificate -O - https://bdns:6000
--2025-05-25 18:12:51-- https://bdns:6000/
Resolviendo bdns (bdns)... ::1, 127.0.1.1
Conectando con bdns (bdns)[::1]:6000... falló: Conexión rehusada.
that is:
root@bdns:~# wget --no-check-certificate -O - https://192.168.1.5:6000
--2025-05-25 18:07:45-- https://192.168.1.5:6000/
Conectando con 192.168.1.5:6000... conectado.
AVISO: El certificado de «192.168.1.5» no es confiable.
AVISO: El certificado de «192.168.1.5» no tiene un emisor conocido.
Petición HTTP enviada, esperando respuesta... 200 OK
Longitud: 1577 (1,5K) [text/html]
Grabando a: «STDOUT»
- 0%[ ] 0 --.-KB/s <!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Docker Terminal - Login</title>
<!-- Google Fonts -->
<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap" rel="stylesheet">
<!-- Font Awesome -->
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css">
<link rel="stylesheet" href="/static/login.css">
</head>
<body>
<div class="container">
<button id="themeToggle" class="theme-toggle">
<i id="themeIcon" class="fas fa-moon"></i>
</button>
<h1><i class="fab fa-docker"></i> Docker Terminal Login</h1>
<form action="/login" method="POST">
<div class="form-group">
<label for="username">Username</label>
<input type="text" id="username" name="username" placeholder="Enter your username" required>
</div>
<div class="form-group">
<label for="password">Password</label>
<input type="password" id="password" name="password" placeholder="Enter your password" required>
</div>
<input type="hidden" name="container" value="None">
<button type="submit">
<i class="fas fa-sign-in-alt"></i> Login
</button>
</form>
</div>
<script src="/static/light-dark-theme.js""></script>
</body>
- 100%[======================================================>] 1,54K --.-KB/s en 0s
2025-05-25 18:07:45 (27,1 MB/s) - escritos a stdout [1577/1577]
root@bdns:~#
Alles anzeigen
but still no webGUI on
My bdns.local:
192.168.1.5 :