Skip to content

ElGuillermo/HLL_CRCON_Installer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

127 Commits
 
 
 
 
 
 

Repository files navigation

HLL_CRCON_Installer

Installs the latest Hell Let Loose (HLL) CRCON on a Linux host.

Disclaimer

  • This script must be run with caution on a host where user programs or scripts are already running, as some system-wide software and settings will be updated.
  • Any previous CRCON install (hll_rcon_tool/ folder within the actual folder) will be DELETED.
  • Script will attempt to backup any found config files and database folder, but that could fail, mostly if you have changed the default install paths.

Important

Please make sure to backup any data you find valuable before proceeding.

Features

This script will :

  • install any missing required software
    • git
    • curl
    • datetimectl
    • replace obsoleted Docker and docker-compose with latest stable versions
  • backup (if found) a previous CRCON database, .env and compose.yaml files
  • purge anything related to a previous CRCON install (Docker images and containers, hll_rcon_tool folder)
  • install the latest available CRCON stable version
  • configure the first game server to be managed
    • RCON credentials in .env
    • one game server compose.yaml
    • CSRF verification url
    • Scoreboard public stats url
  • Ask the user to define a new "admin" password

Tested on :

Install

  1. Log into an SSH session on your Linux VPS
    ⚠️ Your user must have superuser permissions ("root") or sudo command access.
  2. Make sure you're in your user's default home folder :
    cd
  3. Download the script :
    wget https://raw.githubusercontent.com/ElGuillermo/HLL_CRCON_Installer/refs/heads/main/install_crcon.sh
  4. Make it executable :
    chmod +x install_crcon.sh

Launch

./install_crcon.sh

You'll need to have some informations handy.
These are provided by your game server provider (GPortal, GTX, Nitrado, Qonzer, etc)

  • HLL game server RCON IP
  • HLL game server RCON port
  • HLL game server RCON password

Once the installation is complete, we recommend that you create accounts for each person who will use the CRCON moderation interface.

Troubleshooting and reviews

  • Please report here if you encounter any issue.
  • Success stories are also welcomed ! ;)

About

Installs an Hell Let Loose (HLL) CRCON (see : https://github.com/MarechJ/hll_rcon_tool)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages