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.

Extra Parameters Root Privilege Error

Featured Replies

I'm using the Pinchflat container from CA
When I enable the tailscale integration in the container, I get
 

Executing Unraid Docker Hook for Tailscale

ERROR: No root privileges!
ERROR: Unraid Docker Hook script throw an error!
       Starting container without Tailscale!

Starting container...

I figured that the problem is the container needs this extra parameter (--user 99:100), but if I remove it, tailscale installs perfectly but I cannot access the webui for pinchflat. As far as I can tell though, everything else is working, just that I cannot access the webui.

Solved by ich777

  • Solution
56 minutes ago, jayndoodle said:

I figured that the problem is the container needs this extra parameter (--user 99:100), but if I remove it, tailscale installs perfectly but I cannot access the webui for pinchflat. As far as I can tell though, everything else is working, just that I cannot access the webui.

This is caused because the permissions are set by default to 99:100 to match the Unraid share user:group and when you remove these parameters the permissions are not correct any more for the config and download directory, however if you still want to start the container without that parameter you have to set the folder/group owner from your config and download directory to root:root then it will work but that can lead to other issues if you want to access the files over SMB because the file owner is not 99:100 any more but I'm not sure if that would really cause issues if you just want to read the files <- this of course always depends on your specific use case.

 

However you can always use a Tailscale sidecar container to get the container into your Tailnet or you could also share the container network with a container where the Unraid Docker Integration is working.

 

Hope that helps. :)

  • 1 month later...

after google'ng this error  i also came to this thread so in the hopes of getting some extra understanding. 

my unraid version is 7.0.1  

the docker container is  openbudgeteer ... 

 

i want it so that this docker  only listens on the ip within my tailnet 

so instead of  having it bridged on  192.168.1.2:8880  unraid:8880    i would prefer it to only be on:   100.100.1.70  or   mybudget.blabla.tailnet

 

this would add one extra layer of security to my financials as you'd not only need to be on my wifi (and thus have access to my unraid dockers and its webapps. but you'd  instead need to have access to the account alowed to login to tailnet  before having to guess the webapps password. 

 

from what i understand in unraid 7 all dockers where suposed to have tail intergration  but it gives this error (even when i change the docker run as priviledged (if that would 'v helped) ... please help me figure out how to fix or at least why it dont work.  

21 hours ago, i-chat said:

when i change the docker run as priviledged

Please don't do that when it is not necessary and this toggle switch is not there to solve problems...

 

21 hours ago, i-chat said:

please help me figure out how to fix or at least why it dont work

As mentioned above, please use the Tailscale Sidecar Docker for that container:

grafik.png.ce256da91577d86752e0851093d0292c.png

  • 3 weeks later...

sorry for the late reply,  running the sidecar sadly didn't have the desired effect and i had a bunch mor issues with it.. 

i ended up  using a usergroup + otp rule in cloudflare  so now the tunnel only allows data if you have a username+password setup in cloudflare  this provides me a simular level of protection and hase the added advantage that i can have more 'free' users for this or other apps. than i would have on a tailnet.  and as a added benefit it doesnt require aditionall software or clients to be installed. 

 

if anyone is interested i could post a small howto on what i did. 

  • 2 months later...

I am interested what you did. I am getting a similar error with docker "Gameyfin". I've tried the integrated method, and receive the same error. Tried using the fixes as described above just to see if it will get to work but didnt either. Then tried the sidecar docker, and after i map it to Tailscale docker under the network i can't access it at all. I get Tailscale to see and authenticate the new Tailscale docker, but its like its not passing access through to the Gameyfin docker.

  • 11 months later...
On 1/16/2025 at 12:49 PM, ich777 said:

However you can always use a Tailscale sidecar container to get the container into your Tailnet or you could also share the container network with a container where the Unraid Docker Integration is working.

On 3/3/2025 at 8:07 AM, ich777 said:

As mentioned above, please use the Tailscale Sidecar Docker for that container:

Is there a guide for how to configure this? I can install Tailscale-Docker but I have no idea how to set it.

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.