mirror of
https://github.com/juanfont/headscale.git
synced 2026-05-22 18:22:32 +09:00
Deployed e07b3910 to development with ProperDocs 1.6.7 and mike 2.2.0
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
</span><span id=__span-0-4><a id=__codelineno-0-4 name=__codelineno-0-4 href=#__codelineno-0-4></a><span class=w> </span><span class=s2>"https://github.com/juanfont/headscale/releases/download/v</span><span class=si>${</span><span class=nv>HEADSCALE_VERSION</span><span class=si>}</span><span class=s2>/headscale_</span><span class=si>${</span><span class=nv>HEADSCALE_VERSION</span><span class=si>}</span><span class=s2>_linux_</span><span class=si>${</span><span class=nv>HEADSCALE_ARCH</span><span class=si>}</span><span class=s2>.deb"</span>
|
||||
</span></code></pre></div> </li> <li> <p>Install headscale:</p> <div class="language-shell highlight"><pre><span></span><code><span id=__span-1-1><a id=__codelineno-1-1 name=__codelineno-1-1 href=#__codelineno-1-1></a>sudo<span class=w> </span>apt<span class=w> </span>install<span class=w> </span>./headscale.deb
|
||||
</span></code></pre></div> </li> <li> <p><a href=../../../ref/configuration/ >Configure headscale by editing the configuration file</a>. An up-to date example configuration file is also available in <code>/usr/share/doc/headscale/examples/config-example.yaml</code>:</p> <div class="language-shell highlight"><pre><span></span><code><span id=__span-2-1><a id=__codelineno-2-1 name=__codelineno-2-1 href=#__codelineno-2-1></a>sudo<span class=w> </span>nano<span class=w> </span>/etc/headscale/config.yaml
|
||||
</span></code></pre></div> </li> <li> <p>Enable and start the headscale service:</p> <div class="language-shell highlight"><pre><span></span><code><span id=__span-3-1><a id=__codelineno-3-1 name=__codelineno-3-1 href=#__codelineno-3-1></a>sudo<span class=w> </span>systemctl<span class=w> </span><span class=nb>enable</span><span class=w> </span>--now<span class=w> </span>headscale
|
||||
</span></code></pre></div> </li> <li> <p>Restart headscale to pick up configuration changes:</p> <div class="language-shell highlight"><pre><span></span><code><span id=__span-3-1><a id=__codelineno-3-1 name=__codelineno-3-1 href=#__codelineno-3-1></a>sudo<span class=w> </span>systemctl<span class=w> </span>restart<span class=w> </span>headscale
|
||||
</span></code></pre></div> </li> <li> <p>Verify that headscale is running as intended:</p> <div class="language-shell highlight"><pre><span></span><code><span id=__span-4-1><a id=__codelineno-4-1 name=__codelineno-4-1 href=#__codelineno-4-1></a>sudo<span class=w> </span>systemctl<span class=w> </span>status<span class=w> </span>headscale
|
||||
</span></code></pre></div> </li> </ol> <p>Continue on the <a href=../../../usage/getting-started/ >getting started page</a> to register your first machine.</p> <h2 id=using-standalone-binaries-advanced>Using standalone binaries (advanced)<a class=headerlink href=#using-standalone-binaries-advanced title="Permanent link">¶</a></h2> <div class="admonition warning"> <p class=admonition-title>Advanced</p> <p>This installation method is considered advanced as one needs to take care of the local user and the systemd service themselves. If possible, use the <a href=#using-packages-for-debianubuntu-recommended>DEB packages</a> or a <a href=../community/ >community package</a> instead.</p> </div> <p>This section describes the installation of headscale according to the <a href=../../requirements/#assumptions>Requirements and assumptions</a>. Headscale is run by a dedicated local user and the service itself is managed by systemd.</p> <ol> <li> <p>Download the latest <a href=https://github.com/juanfont/headscale/releases><code>headscale</code> binary from GitHub's release page</a>:</p> <div class="language-shell highlight"><pre><span></span><code><span id=__span-5-1><a id=__codelineno-5-1 name=__codelineno-5-1 href=#__codelineno-5-1></a>sudo<span class=w> </span>wget<span class=w> </span>--output-document<span class=o>=</span>/usr/bin/headscale<span class=w> </span><span class=se>\</span>
|
||||
</span><span id=__span-5-2><a id=__codelineno-5-2 name=__codelineno-5-2 href=#__codelineno-5-2></a>https://github.com/juanfont/headscale/releases/download/v<HEADSCALE<span class=w> </span>VERSION>/headscale_<HEADSCALE<span class=w> </span>VERSION>_linux_<ARCH>
|
||||
|
||||
Reference in New Issue
Block a user