Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Docker // flobz/psa_car_controller // invalid mount path: 'config' mount path must be absolute.

Featured Replies

Hallo,

ich möchte gerne den flobz/psa_car_controller als Docker in Unraid laufen lassen.

Die Doku findet man hier: https://github.com/flobz/psa_car_controller/blob/master/docs/Docker.md

 

Hier die Kurzfassung:

With Docker:

docker run -d -ti --name psa_car_controller1 \ --publish 5000:5000 \ -v /host_path/config:/config \ --restart unless-stopped \ flobz/psa_car_controller

Go to http://127.0.0.1:5000 and follow instruction

Environment variable:

You can modify some parameter with docker environment variable:

variabledescription

PSACC_CONFIG_DIR - overide configuration directory

PSACC_PORT - change port

PSACC_OPTIONS - add cli argurment

 

 

Wenn ich nun den Container erstelle, bekomme ich folgende Fehlermeldung:

  docker run
  -d
  --name='psa_car_controller'
  --net='bridge'
  -e TZ="Europe/Berlin"
  -e HOST_OS="Unraid"
  -e HOST_HOSTNAME="Thinky"
  -e HOST_CONTAINERNAME="psa_car_controller"
  -l net.unraid.docker.managed=dockerman
  -l net.unraid.docker.webui='http://[IP]:[PORT:5000]/'
  -p '5000:5000/tcp'
  -v '/mnt/user/appdata/psa_car_controller/config/':'config':'rw' 'flobz/psa_car_controller' 

docker: Error response from daemon: invalid volume specification: '/mnt/user/appdata/psa_car_controller/config/:config:rw': invalid mount config for type "bind": invalid mount path: 'config' mount path must be absolute.
See 'docker run --help'.

 

Den Unterordner /psa_car_controller/config habe ich manuell über Shares -> AppData angelegt. 

Habe ich den Path im Container für "Config" falsch konfiguriert?

 

553872939_PastedGraphic.thumb.png.e8fe0533e2239cb9d73614280733b850.png

 

Muss ich für PSACC_CONFIG_DIR & PSACC_PORT & PSACC_OPTIONS ebenfalls Pfade konfigurieren? 

Edited by tmy_unr8t

Solved by cz13

  • Community Expert
  • Solution
16 minutes ago, tmy_unr8t said:

docker: Error response from daemon: invalid volume specification: '/mnt/user/appdata/psa_car_controller/config/:config:rw': invalid mount config for type "bind": invalid mount path: 'config' mount path must be absolute.

Vor config auf Containerseite fehlt ein / also:

/mnt/user/appdata/psa_car_controller/config/:/config:rw

  • Community Expert
19 minutes ago, tmy_unr8t said:

Muss ich für PSACC_CONFIG_DIR & PSACC_PORT & PSACC_OPTIONS ebenfalls Pfade konfigurieren?

So wie ich das lese kannst du mit diesen Variablen von den Standardwerten abweichen bei Bedarf. Willst du das nicht sollten die nicht nötig sein.

  • Author

Perfekt. Vielen Dank. Hat geholfen!

Hallo

Wie hast du den Container in Unraid angelegt, mit dem Docker run Befehl oder als neuen Container unter dem Register Docker ?

Mit dem Befehl funktioniert das leider nicht richtig

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.