Beiträge von MusicMunkee

    Siehe readme, ganz unten. Du musst das schon ersetzen... https://github.com/dlueth/telerising.minimal

    Ja das wurde mir dann auchz schnell klar. Das hatte ich dann auch ausprobiert, hat aber auch nicht fkt. Habs auf QNAP und auf PVE (mit LXC Docker) ausprobiert, bei beiden legt er immer entweder ein directory settings,json an oder produziert einen Error. Die Fehlermeldung hab ich nur schnell abends nochmal produziert ohne eueren Docker run anzupassen, das war mein Fehler.

    Aber ich hab verschiedenste Schreibweisen für den Pfad ausprobiert, die klappen bei meinen beiden Docker Installationen alle nicht. Hab 20 Container laufen, also hab da zwar bischen Übung, aber nicht so die tiefe Kenntnis davon leider. Benutze meist Compose oder Portainer.

    Hier der Docker run für die QNAP mit angepasstem Pfad den ich genauso probiert hatte, fkt aber auch nicht:

    docker run \
     -d \
     -p 5007:5000 \
     -v /etc/timezone:/etc/timezone:ro \
     -v /etc/localtime:/etc/localtime:ro \
     -v /share/CACHEDEV2_DATA/Container/container-station-data/lib/docker/volumes/telerising/settings.json:/settings.json:ro \
     --user=${UID}:${GID} \
     --name=telerising \
     --restart=unless-stopped \
     --network=bridge \
     qoopido/telerising.minimal:latest

    Fehlermeldung:

    docker: Error response from daemon: failed to create shim task: OCI runtime create failed: runc create failed: unable to start container process: error during container init: error mounting "/share/CACHEDEV2_DATA/Container/container-station-data/lib/docker/volumes/telerising/settings.json" to rootfs at "/settings.json" : mount /share/CACHEDEV2_DATA/Container/container-station-data/lib/docker/volume s/telerising/settings.json:/settings.json (via /proc/self/fd/6), flags: 0x5001: not a directory: unknown: Are you trying to mount a directory onto a file (or vi ce-versa)? Check if the specified host path exists and is the expected type.

    Und relative Pfade (-v ./settings.json...) hab ich auch probiert, die produzierten die gleichen Fehler.


    Ach so und hier mein Docker compose Versuch. Der fkt, aber nur wenn man die Zeile / Zeilen für das settings.json weglässt.

    services:
     telerising.minimal:
       container_name: telerising
       image: qoopido/telerising.minimal
       restart: unless-stopped
       user: 1000:1000    
       network_mode: bridge
       environment:
         - PUID=1000
         - PGID=1000
         - TZ=Europe/Berlin    
       volumes:
         - type: bind
           source: /share/CACHEDEV2_DATA/Container/container-station-data/lib/docker/volumes/telerising/settings.json
           target: /settings.json
         - /etc/timezone:/etc/timezone:ro
         - /etc/localtime:/etc/localtime:ro
       ports:
         - 5000:5000

    Hallo zusammen, ich bekomme den Telerising Container irgendwie nicht fehlerfrei installiert. Hab es im Docker auf meinem Proxmox und auf der QNAP probiert.

    Bei beiden scheint er sich an dem mounten der settings.json als datei zu stören.

    Die Fehlermedung ist:

    Docker: Error response from daemon: create {SETTINGS.JSON}: "{SETTINGS.JSON}" includes invalid characters for a local volume name, only "[a-zA-Z0-9][a-zA-Z0-9_.-]" are allowed. If you intended to pass a host directory, use absolute path.
    See 'docker run --help'.

    Gibt es da irgend einen trick wie ich das trotzdem installiert bekomme?

    Hab es zwar zum laufen bekomme, dabei scheint er dann aber die settings.json als Folder zu erstellen, jedenfalls fkt Telerising zwar, aber es komtm immer ein API Fehler und die Einstellungen sind nach Docker reboot weg.