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.

[Support] Headscale - An open source, self-hosted implementation of the Tailscale control server

Featured Replies

Summary: Support Thread for Headscale Docker

Application: Headscale

DockerHub: https://hub.docker.com/r/headscale/headscale

 

This template has been tested on a production machine using NPM as a proxy and only opening the port for connection.

 

If you find any errors with the template please post here so that I can fix them. If you need some support or guidance also write here.

 

If you find errors in the app itself then please contact the developer through their issues page: https://github.com/juanfont/headscale/issues

 

The proper steps for running this container is written under Overview. If you can't get it to work then double and triple check the config file which is usually the cause of the problems.

Edited by gxs

  • gxs changed the title to [Support] Headscale - An open source, self-hosted implementation of the Tailscale control server
  • 2 months later...

Hi,

 

Just starting to setup this but seem to have issues with the container, specifically if I try view logs or enter console, the popup window shows for a split second and then closes.

 

There is also no cpu/memory load showing.

 

config file is present, changing server_url and the base_url.

  • 4 weeks later...
On 2/5/2025 at 8:02 AM, Toady001 said:

Hi,

 

Just starting to setup this but seem to have issues with the container, specifically if I try view logs or enter console, the popup window shows for a split second and then closes.

 

There is also no cpu/memory load showing.

 

config file is present, changing server_url and the base_url.

I am having the same issue. I keep getting a bad gateway error and when going to view logs or the console it just closes right away.

I am not sure what I am doing wrong. Everything else on NPM works flawlessly. This is the only thing I have not  been able to get to work.

On 2/28/2025 at 6:58 AM, barajas.uriel said:

I am having the same issue. I keep getting a bad gateway error and when going to view logs or the console it just closes right away.

I am not sure what I am doing wrong. Everything else on NPM works flawlessly. This is the only thing I have not  been able to get to work.

I ended up installing on a paid vps instead.

 

Problem I had is the log screen is not open long enough to see the errors and not sure how to go about looking for the log files (which I understand are in the docker.img file)

  • 1 month later...
  • Author

Sorry guys. It's fixed now. The problem was with the constantly changing config file on the latest version.

 

I have hardcoded the version now so that the changes don't constantly break things.

Edited by gxs

  • 8 months later...

I just noticed that you hardcoded it to a older version, is there a plan to update it soon?

  • 4 months later...

Headscale has been running fine for months, however recently I have been unable to access the console. When I open it, it closes immediately. I have tried on another machine with the same result (separate headscale instance). Headscale itself is running properly except I need command line access to generate new users...

  • 3 weeks later...

I am also having this issue. In addition docker exec at the unraid cli generates an error that the shell command is not in $path. This happens when I specify sh, /bin/sh and /bin/bash

I solved this. I had a note that console access is only available through container versions with “-debug” at the end of the docker hub tag.

I think the latest such container repo is headscale/headscale:sha-171fd7a3-debug. I set that as my repository in the unraid template and console access is restored.

Note you also need to be sure you specify Shell and not Bash as the Console shell command in the unraid template if you want console access from the unraid gui.

Edited by seanwalter

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.