4
0
mirror of https://github.com/cwinfo/yggdrasil-network.github.io.git synced 2025-06-26 16:29:25 +00:00

Update installation pages

This commit is contained in:
Neil Alexander
2022-09-24 15:14:06 +01:00
parent 832b72e1e6
commit c05d4be955
3 changed files with 20 additions and 58 deletions

View File

@ -10,46 +10,24 @@ sitemap: true
RPM binary packages exist to simplify the installation of Yggdrasil. These
will also work on any other RPM-based distribution.
## Install RPM package from COPR repository
There's a [Fedora COPR repository](https://copr.fedorainfracloud.org/coprs/rany/yggdrasil/) available, which provides recent versions of Yggdrasil - *only for Fedora!*
There's a [Fedora COPR repository](https://copr.fedorainfracloud.org/coprs/neilalexander/yggdrasil-go/) available, which provides recent versions of Yggdrasil for some RPM-based distributions.
### Fedora
Installation on Fedora is easy as:
```bash
dnf copr enable rany/yggdrasil
dnf copr enable neilalexander/yggdrasil-go
dnf install yggdrasil
```
... and you're ready to go!
## One-off package install from CircleCI (not recommended!)
Visit our [Builds](builds.md) page and download the relevant `.rpm` file, then
install it on your system:
```
sudo groupadd --system yggdrasil
sudo rpm -i yggdrasil...rpm
```
Configuration will be generated automatically into `/etc/yggdrasil.conf` when
the package is installed, and the Yggdrasil service will automatically be
installed into systemd and started.
**Please note: By using this installation method, you won't receive (security-/) updates for Yggdrasil!**
## Making configuration changes
Modify the `/etc/yggdrasil.conf` file and then either reload the config:
```
systemctl reload yggdrasil
```
... or restart the Yggdrasil daemon altogether:
Modify the `/etc/yggdrasil.conf` file and then either restart the Yggdrasil daemon:
```
systemctl restart yggdrasil
```