July 31, 2025Jul 31 I have tailscale running on all except one of my docker containers. Emby for whatever reason will not install tailscale. When I look in the container logs there is no mention of tailscale anywhere in there. I have it configured the same as the other containers so I think it's an incompatibility with the container. Edited August 7, 2025Aug 7 by AdamBearWA remove logs
July 31, 2025Jul 31 1 hour ago, AdamBearWA said:I have tailscale running on all except one of my docker containers. Emby for whatever reason will not install tailscale. When I look in the container logs there is no mention of tailscale anywhere in there. I have it configured the same as the other containers so I think it's an incompatibility with the container.polar-diagnostics-20250728-2233.zipPlease post a screenshot from your Docker Template (if possible the whole template - Site Screenshot), including the log from Emby after clicking Apply in the Template and the docker run command.
July 31, 2025Jul 31 @AdamBearWA please also post the docker run output (please click on the text docker run to see how to get that).Please also issue:docker container logs EmbyServer > /root/emby.logfrom a Unraid terminal and drag and drop the the emby.log which will then be located on your server in /root/ here into the text box.
August 1, 2025Aug 1 Author docker run -d --name='EmbyServer' --entrypoint='/opt/unraid/tailscale' --net='unraid' --pids-limit 2048 -e TZ="Australia/Perth" -e HOST_OS="Unraid" -e HOST_HOSTNAME="Polar" -e HOST_CONTAINERNAME="EmbyServer" -e 'UID'='99' -e 'GID'='100' -e 'GIDLIST'='2' -e TAILSCALE_HOSTNAME='emby' -e TAILSCALE_ALLOW_LAN_ACCESS='false' -e TAILSCALE_USE_SSH='false' -e TAILSCALE_USERSPACE_NETWORKING='false' -e TAILSCALE_SERVE_PORT='8096' -e ORG_ENTRYPOINT="/init" -l net.unraid.docker.managed=dockerman -l net.unraid.docker.webui='http://[IP]:[PORT:8096]/' -l net.unraid.docker.icon='https://raw.githubusercontent.com/MediaBrowser/Emby.Resources/master/images/Logos/logoicon.png' -l net.unraid.docker.tailscale.webui='https://[hostname][magicdns]/' -l net.unraid.docker.tailscale.hostname='emby' -p '8096:8096/tcp' -v '/mnt':'/mnt':'rw' -v '/mnt/user/appdata/EmbyServer':'/config':'rw' -v '/usr/local/share/docker/tailscale_container_hook':'/opt/unraid/tailscale' --cap-add=NET_ADMIN --device='/dev/net/tun' --device='/dev/dri' 'emby/embyserver:beta' 0e09740d4b7aef1cb387ed29a1c8c5f17a887c5297a199bec138aa3fa39eccab The command finished successfully! emby.log Edited August 1, 2025Aug 1 by AdamBearWA added docker log file
August 1, 2025Aug 1 @AdamBearWA now you should see the issue:=======================Executing Unraid Docker Hook for TailscaleDetecting Package Manager...ERROR: Detection from Package Manager failed!ERROR: Unraid Docker Hook script throw an error! Starting container without Tailscale!Starting container...=======================Okay, seems like Emby doesn't ship apk not with it's container, so to speak the integration won't work, you always can use other methods to get the container into your Tailnet like for example using a Sidecar.
August 2, 2025Aug 2 Author Thanks @ich777 . I thought it was a compatibility issue as it works perfectly in my other containers. Is it as simple as including apk or is there more to it? I will submit a feature request to emby.
August 2, 2025Aug 2 2 hours ago, AdamBearWA said:Thanks @ich777 . I thought it was a compatibility issue as it works perfectly in my other containers. Is it as simple as including apk or is there more to it? I will submit a feature request to emby.Nope, I don‘t think that this container is compatible.Sadly there are some out there which are not compatible at all.Your best bet would be to use the Tailscale Sidecare method.
August 6, 2025Aug 6 Solution @AdamBearWA I use the following docker repository for my Emby Docker and Tailscale works with it just fine.
August 6, 2025Aug 6 Author Thanks @JM2005 . I can confirm that the following process fixed the issue:Open the Emby UI and go to the server settingsOpen the backup settings (requires the backup and restore plugin)Configure the backup to output to a folder that's outside of the docker containerGo to the schedules settings and trigger the backup taskMake sure you can access the backup folder and see that there's a backup thereOpen the Unraid UITake a backup of the EmbyServer docker configuration, especially the path mappings.Deleted the EmbyServer docker appAdd the Emby docker app (the linux server version)Add a path mapping that maps the path where you have your emby backup to /data/backupMake sure you remap the paths you had in the previous containerOpen the Emby UI and go to the server settingsEnter your Emby Premier key (requires a subscription)Open the backup settings (requires the backup and restore plugin)Configure the backup to /data/backupClick SaveClick the restore button. If it doesn't appear, refresh the page. If it still doesn't appear you didn't point it to a folder that has a valid backup.Wait patiently (especially if you have a large library) Edited August 6, 2025Aug 6 by AdamBearWA include path mapping backup & restore
May 30May 30 @AdamBearWA and all here.Thanks a lot for all the infos.I also setup tailscale for my family, away from power forwarding.For emby it was as easy as changing the docker source to "lscr.io/linuxserver/emby:latest" (without quotes) and enabling Tailscale.
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.