mirror of
https://github.com/cwinfo/yggdrasil-network.github.io.git
synced 2025-02-28 16:21:33 +00:00
Use bigger headings
This commit is contained in:
parent
6447dde136
commit
6365731e11
@ -9,7 +9,7 @@ Yggdrasil is supported on Debian Linux. Debian binary packages exist to simplify
|
|||||||
the installation of Yggdrasil. These will also work on any Debian-based
|
the installation of Yggdrasil. These will also work on any Debian-based
|
||||||
distribution, e.g. elementaryOS.
|
distribution, e.g. elementaryOS.
|
||||||
|
|
||||||
### Package install from an Aptitude repository
|
## Package install from an Aptitude repository
|
||||||
|
|
||||||
To start with, import the repository key to your `gpg` keyring and export it
|
To start with, import the repository key to your `gpg` keyring and export it
|
||||||
to your `apt` keyring:
|
to your `apt` keyring:
|
||||||
@ -41,7 +41,7 @@ sudo systemctl enable yggdrasil
|
|||||||
sudo systemctl start yggdrasil
|
sudo systemctl start yggdrasil
|
||||||
```
|
```
|
||||||
|
|
||||||
### One-off package install from CircleCI
|
## One-off package install from CircleCI
|
||||||
|
|
||||||
Visit our [Builds](builds.md) page and download the relevant `.deb` file, then
|
Visit our [Builds](builds.md) page and download the relevant `.deb` file, then
|
||||||
install it on your system. If you want to install the latest `.deb` from the
|
install it on your system. If you want to install the latest `.deb` from the
|
||||||
@ -66,7 +66,7 @@ systemctl reload yggdrasil
|
|||||||
systemctl restart yggdrasil
|
systemctl restart yggdrasil
|
||||||
```
|
```
|
||||||
|
|
||||||
### After installation
|
## After installation
|
||||||
|
|
||||||
Read the [Linux platform page](platform-linux.md) page for further
|
Read the [Linux platform page](platform-linux.md) page for further
|
||||||
information about Linux platform support.
|
information about Linux platform support.
|
||||||
|
@ -12,7 +12,7 @@ Perform installation steps over SSH by connecting to the EdgeRouter as the
|
|||||||
`ubnt` user, e.g. `ssh ubnt@192.168.1.1`, or another admin-level user if
|
`ubnt` user, e.g. `ssh ubnt@192.168.1.1`, or another admin-level user if
|
||||||
configured.
|
configured.
|
||||||
|
|
||||||
### Package install from an Aptitude repository
|
## Package install from an Aptitude repository
|
||||||
|
|
||||||
Start by adding the GPG key:
|
Start by adding the GPG key:
|
||||||
```
|
```
|
||||||
@ -41,7 +41,7 @@ sudo apt-get update
|
|||||||
sudo apt-get upgrade
|
sudo apt-get upgrade
|
||||||
```
|
```
|
||||||
|
|
||||||
### One-off package install from CircleCI
|
## One-off package install from CircleCI
|
||||||
|
|
||||||
If you do not want to configure the repository above, you can perform a one-off
|
If you do not want to configure the repository above, you can perform a one-off
|
||||||
installation by [downloading the latest vyatta-yggdrasil `.deb`
|
installation by [downloading the latest vyatta-yggdrasil `.deb`
|
||||||
@ -51,7 +51,7 @@ curl -O https://xx-xxxxxxxxx-gh.circle-artifacts.com/x/vyatta-yggdrasil-x.x.xxx-
|
|||||||
sudo dpkg -i vyatta-yggdrasil-x.x.xxx-mipsel.deb
|
sudo dpkg -i vyatta-yggdrasil-x.x.xxx-mipsel.deb
|
||||||
```
|
```
|
||||||
|
|
||||||
### After installation
|
## After installation
|
||||||
|
|
||||||
Read the [EdgeRouter platform page](platform-edgerouter.md) page for information
|
Read the [EdgeRouter platform page](platform-edgerouter.md) page for information
|
||||||
on how to configure Yggdrasil and guidance on modifying the configuration.
|
on how to configure Yggdrasil and guidance on modifying the configuration.
|
||||||
|
@ -8,7 +8,7 @@ sitemap: true
|
|||||||
Yggdrasil is supported on Linux. You can either [download the latest binary from
|
Yggdrasil is supported on Linux. You can either [download the latest binary from
|
||||||
CircleCI](builds.md) or you can build from source.
|
CircleCI](builds.md) or you can build from source.
|
||||||
|
|
||||||
### Build from source
|
## Build from source
|
||||||
|
|
||||||
Linux has most of the tools needed to build Yggdrasil from source - you just
|
Linux has most of the tools needed to build Yggdrasil from source - you just
|
||||||
need to install the Go toolchain. Yggdrasil requires Go 1.11 as a minimum.
|
need to install the Go toolchain. Yggdrasil requires Go 1.11 as a minimum.
|
||||||
@ -35,13 +35,13 @@ into a suitable location:
|
|||||||
sudo cp {yggdrasil,yggdrasilctl} /usr/local/bin
|
sudo cp {yggdrasil,yggdrasilctl} /usr/local/bin
|
||||||
```
|
```
|
||||||
|
|
||||||
##### Debug builds
|
#### Debug builds
|
||||||
|
|
||||||
You can create a debug build by running `./build -d` instead of
|
You can create a debug build by running `./build -d` instead of
|
||||||
`./build`. Debug builds contain profiling code as well as additional debugging
|
`./build`. Debug builds contain profiling code as well as additional debugging
|
||||||
symbols. They are likely to be larger files as a result.
|
symbols. They are likely to be larger files as a result.
|
||||||
|
|
||||||
### Install systemd service
|
## Install systemd service
|
||||||
|
|
||||||
systemd service scripts are included in the `contrib/systemd/` folder so that it
|
systemd service scripts are included in the `contrib/systemd/` folder so that it
|
||||||
runs automatically in the background (using `/etc/yggdrasil.conf` for
|
runs automatically in the background (using `/etc/yggdrasil.conf` for
|
||||||
@ -72,7 +72,7 @@ systemctl status yggdrasil
|
|||||||
journalctl -u yggdrasil
|
journalctl -u yggdrasil
|
||||||
```
|
```
|
||||||
|
|
||||||
### Generate configuration
|
## Generate configuration
|
||||||
|
|
||||||
Generate an initial Yggdrasil configuration file:
|
Generate an initial Yggdrasil configuration file:
|
||||||
```
|
```
|
||||||
@ -82,7 +82,7 @@ sudo yggdrasil -genconf > /etc/yggdrasil.conf
|
|||||||
You can make changes to this file as described in the
|
You can make changes to this file as described in the
|
||||||
[Configuration](configuration.md) page.
|
[Configuration](configuration.md) page.
|
||||||
|
|
||||||
### After installation
|
## After installation
|
||||||
|
|
||||||
Read the [Linux platform page](platform-linux.md) page for further
|
Read the [Linux platform page](platform-linux.md) page for further
|
||||||
information about Linux platform support.
|
information about Linux platform support.
|
||||||
|
@ -8,7 +8,7 @@ sitemap: true
|
|||||||
RPM binary packages exist to simplify the installation of Yggdrasil. These
|
RPM binary packages exist to simplify the installation of Yggdrasil. These
|
||||||
will also work on any other RPM-based distribution.
|
will also work on any other RPM-based distribution.
|
||||||
|
|
||||||
### Package install from an RPM repository
|
## Package install from an RPM repository
|
||||||
|
|
||||||
To start with, import the repository key to your `gpg` keyring and export it
|
To start with, import the repository key to your `gpg` keyring and export it
|
||||||
to your `rpm` keyring:
|
to your `rpm` keyring:
|
||||||
@ -47,7 +47,7 @@ sudo systemctl enable yggdrasil
|
|||||||
sudo systemctl start yggdrasil
|
sudo systemctl start yggdrasil
|
||||||
```
|
```
|
||||||
|
|
||||||
### One-off package install from CircleCI
|
## One-off package install from CircleCI
|
||||||
|
|
||||||
Visit our [Builds](builds.md) page and download the relevant `.rpm` file, then
|
Visit our [Builds](builds.md) page and download the relevant `.rpm` file, then
|
||||||
install it on your system:
|
install it on your system:
|
||||||
@ -59,7 +59,7 @@ Configuration will be generated automatically into `/etc/yggdrasil.conf` when
|
|||||||
the package is installed, and the Yggdrasil service will automatically be
|
the package is installed, and the Yggdrasil service will automatically be
|
||||||
installed into systemd and started.
|
installed into systemd and started.
|
||||||
|
|
||||||
### Making configuration changes
|
## Making configuration changes
|
||||||
|
|
||||||
Modify the `/etc/yggdrasil.conf` file and then either reload the config:
|
Modify the `/etc/yggdrasil.conf` file and then either reload the config:
|
||||||
```
|
```
|
||||||
@ -70,7 +70,7 @@ systemctl reload yggdrasil
|
|||||||
systemctl restart yggdrasil
|
systemctl restart yggdrasil
|
||||||
```
|
```
|
||||||
|
|
||||||
### After installation
|
## After installation
|
||||||
|
|
||||||
Read the [Linux platform page](platform-linux.md) page for further
|
Read the [Linux platform page](platform-linux.md) page for further
|
||||||
information about Linux platform support.
|
information about Linux platform support.
|
||||||
|
@ -8,7 +8,7 @@ sitemap: true
|
|||||||
Yggdrasil is supported on macOS. You can either [download the latest binary from
|
Yggdrasil is supported on macOS. You can either [download the latest binary from
|
||||||
CircleCI](builds.md) or you can build from source.
|
CircleCI](builds.md) or you can build from source.
|
||||||
|
|
||||||
### Build from source
|
## Build from source
|
||||||
|
|
||||||
macOS has most of the tools needed to build Yggdrasil from source - you just
|
macOS has most of the tools needed to build Yggdrasil from source - you just
|
||||||
need to install the Go toolchain. Yggdrasil requires Go 1.11 as a minimum.
|
need to install the Go toolchain. Yggdrasil requires Go 1.11 as a minimum.
|
||||||
@ -34,13 +34,13 @@ you should install into `/usr/local/bin`:
|
|||||||
sudo cp {yggdrasil,yggdrasilctl} /usr/local/bin
|
sudo cp {yggdrasil,yggdrasilctl} /usr/local/bin
|
||||||
```
|
```
|
||||||
|
|
||||||
##### Debug builds
|
#### Debug builds
|
||||||
|
|
||||||
You can create a debug build by running `./build -d` instead of
|
You can create a debug build by running `./build -d` instead of
|
||||||
`./build`. Debug builds contain profiling code as well as additional debugging
|
`./build`. Debug builds contain profiling code as well as additional debugging
|
||||||
symbols. They are likely to be larger files as a result.
|
symbols. They are likely to be larger files as a result.
|
||||||
|
|
||||||
### Install launchd service
|
## Install launchd service
|
||||||
|
|
||||||
launchd service scripts are included in the `contrib/macos/` folder so that it
|
launchd service scripts are included in the `contrib/macos/` folder so that it
|
||||||
runs automatically in the background (using `/etc/yggdrasil.conf` for
|
runs automatically in the background (using `/etc/yggdrasil.conf` for
|
||||||
@ -64,7 +64,7 @@ tail -f /tmp/yggdrasil.stdout.log
|
|||||||
tail -f /tmp/yggdrasil.stderr.log
|
tail -f /tmp/yggdrasil.stderr.log
|
||||||
```
|
```
|
||||||
|
|
||||||
### Generate configuration
|
## Generate configuration
|
||||||
|
|
||||||
Generate an initial Yggdrasil configuration file:
|
Generate an initial Yggdrasil configuration file:
|
||||||
```
|
```
|
||||||
@ -74,7 +74,7 @@ sudo yggdrasil -genconf > /etc/yggdrasil.conf
|
|||||||
You can make changes to this file as described in the
|
You can make changes to this file as described in the
|
||||||
[Configuration](configuration.md) page.
|
[Configuration](configuration.md) page.
|
||||||
|
|
||||||
### After installation
|
## After installation
|
||||||
|
|
||||||
Read the [macOS platform page](platform-macos.md) page for further
|
Read the [macOS platform page](platform-macos.md) page for further
|
||||||
information about macOS platform support.
|
information about macOS platform support.
|
||||||
|
@ -8,7 +8,7 @@ sitemap: true
|
|||||||
Yggdrasil is supported on macOS. Visit our [Builds](builds.md) page and download
|
Yggdrasil is supported on macOS. Visit our [Builds](builds.md) page and download
|
||||||
the relevant `.pkg` file
|
the relevant `.pkg` file
|
||||||
|
|
||||||
### Install using Finder
|
## Install using Finder
|
||||||
|
|
||||||
Locate the downloaded `.pkg` installer in Finder. Right-click it and click Open.
|
Locate the downloaded `.pkg` installer in Finder. Right-click it and click Open.
|
||||||
|
|
||||||
@ -18,7 +18,7 @@ Once completed, the Yggdrasil configuration will have automatically been
|
|||||||
generated, the `launchd` service will have been installed and the service will
|
generated, the `launchd` service will have been installed and the service will
|
||||||
be running.
|
be running.
|
||||||
|
|
||||||
### Install using Terminal
|
## Install using Terminal
|
||||||
|
|
||||||
Open Terminal.app and install the package:
|
Open Terminal.app and install the package:
|
||||||
```
|
```
|
||||||
@ -29,7 +29,7 @@ Once completed, the Yggdrasil configuration will have automatically been
|
|||||||
generated, the `launchd` service will have been installed and the service will
|
generated, the `launchd` service will have been installed and the service will
|
||||||
be running.
|
be running.
|
||||||
|
|
||||||
### After installation
|
## After installation
|
||||||
|
|
||||||
Read the [macOS platform page](platform-macos.md) page for further
|
Read the [macOS platform page](platform-macos.md) page for further
|
||||||
information about macOS platform support.
|
information about macOS platform support.
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
sitemap: true
|
sitemap: true
|
||||||
---
|
---
|
||||||
|
|
||||||
# Platforms
|
# Platform Notes
|
||||||
|
|
||||||
## Linux
|
## Linux
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user