Skip to content

Tools

First we will install all the tools needed to manage the server.

Make sure the outbound firewall rules are disabled during the install.

Arch Packages

bash
sudo pacman -S base-devel nginx docker reflector

Rust

bash
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh

Task

bash
sudo sh -c "$(curl --location https://taskfile.dev/install.sh)" -- -d -b /usr/local/bin

Magnesis

Magnesis is my tool for downloading GitHub Action artifacts

bash
cargo install magnesis --git https://github.com/Pistonite/magnesis

DANGER

Remember to re-enable the outbound firewall rules after the install.