See the Octopus documentation for more detail.

Required packages

  • acl - for setfacl (should be installed for systemd already)
  • inetutils - for hostname
pacman -Sy acl inetutils

Linux X64

As root:

wget https://octopus.com/downloads/latest/Linux_x64TarGz/OctopusTentacle -O tentacle-linux_x64.tar.gz
mkdir /opt/octopus
tar xvzf tentacle-linux_x65.tar.gz -C /opt/octopus

# Follow the prompts in
/opt/octopus/tentacle/configure-tentacle.sh

/opt/octopus/tentacle/Tentacle service --install --start

Linux ARM64

As root:

wget https://octopus.com/downloads/latest/Linux_arm64TarGz/OctopusTentacle -O tentacle-linux_arm64.tar.gz
mkdir /opt/octopus
tar xvzf tentacle-linux_arm64.tar.gz -C /opt/octopus

# Follow the prompts in
/opt/octopus/tentacle/configure-tentacle.sh

/opt/octopus/tentacle/Tentacle service --install --start

For each service

useradd <serviceuser>