-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Docker - Next] - Imposible escribir en directorio de caché '/home/.mu7d' #42
Comments
Hola, En la rama
En caso de que quieras usar el usuario y grupo que tienes en el Te recomiendo usar el mu7d.conf que viene en el repo para empezar. Lo copias a Si quisieras dejar los valores por defecto, te haría falta: chown -R 65534:65534 /media/Datos/Contenedores/data/movistar-u7d/home
Bueno, la idea de |
Buenas. Parece que con el comando Me gustaría sugerir la posibilidad de que el contenedor reconozca las variables PUID y PGID ya sea en el .env o en el docker-compose.yml, con ese cambio no sería necesario realizar el chown ya que el contenedor crearia la estructura de carpetas con los permisos requeridos inicialmente. Aunque luego haya que crear el mud7.conf manualmente, con esto último no veo ningún problema. Gracias por la ayuda, la issue se puede marcar como resuelta. |
Descripción
He intentado desplegar movistar-u7d desde la rama next usando Docker y al iniciar el contenedor recibo varias veces el error
[TVG] [ ERROR] Imposible escribir en directorio de caché '/home/.mu7d'
y[U7D] [ ERROR] Cannot write logs to /home/mu7d.log
, después de esto el contenedor se entra en un bucle de reinicios generarndo el mismo error una y otra vez y si lo apago/levanto vuelve a ocurrir lo mismo.Código que genera el error:
movistar-u7d/mu7d_tvg.py
Line 97 in c8542e3
Los únicos cambios significativos que he realizado en el despliegue han sido cambiar el nombre del contenedor por
movistar-u7d
y el archivo .env para Docker.Log completo: https://gist.github.com/RiQuY/c43b9da67b083e0085f8f327f02cd9b3
Configuración
Los archivos que he usado para desplegarlo han sido los siguientes (presentes en la rama next):
docker-compose.yml
.env
NOTA: El directorio ./home se corresponde a
/media/Datos/Contenedores/data/movistar-u7d/home
Docker se encarga automáticamente de enlazarla, no debería dar problemas ya que esta manera de referirme a las rutas las he usado en otros servicios que tengo levantados como Jellyfin.Información del sistema
= OS/Debian information
Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)
Release: 12
Codename: bookworm
= openmediavault information
Release: 7.4.11-1
Codename: Sandworm
= Hostname
openmediavault
= Locale
es_ES.UTF-8
= System information
Linux openmediavault 6.8.12-4-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-4 (2024-11-06T15:04Z) x86_64 GNU/Linux
docker-ce 5:27.3.1-1
debian.12bookwormdocker-compose-plugin 2.29.7-1
debian.12bookwormOtra información
He visto que en el Dockerfile de la rama next y en el docker-compose se hace referencia a Jellyfin y a /dev/dri:/dev/dri ¿es necesario que de acceso a la GPU integrada de Intel para que movistar-u7d funcione correctamente o son configuraciones comentadas a las que no debo hacer mucho caso?
También he probado a incluir en el docker compose los siguientes parametros para intentar descartar un error de permisos pero recibo los mismo errores.
Asumo que no puedo modificar los archivos del contenedor como
mu7d.conf
ya que al estar reiniciandose todo el rato no me deja conectarme al mismo desde una shell.The text was updated successfully, but these errors were encountered: