Skip to content
7thCore edited this page Jan 20, 2022 · 4 revisions

HlnSrv Script

Bash script for running Hellion on a linux server with the help of the wine compatibility layer.


What does this script do?

This script creates a new non-sudo enabled user.. It installs systemd services for starting and shutting down the game server when the computer starts up, shuts down or reboots and also installs systemd timers so the script is executed on timed intervals (every 15 minutes) to do it's work like automatic game updates, backups and syncing from ramdisk to hdd. It will also create a config file in the script folder that will save the configuration you defined between the installation process. The reason for user creation is to limit the script's privliges so it CAN NOT be used with sudo when handeling the game server. Sudo is only needed for installing the script (for user creation), email and tmpfs configuration.


Table of contents

Features

Available commands

Required packages

Pre-installation (Arch based)

Pre-installation (Debian based)

Package based installation

Manual installation

Post-installation

Script configuration

Tmpfs configuration

Steam configuration

Discord configuration

Email configuration

Changelog

Nspawn


Clone this wiki locally