* fix(lancache) move monolithic + dns to stable. * update docs * fix docs * update docs * fix dns docs
3.0 KiB
Installation Notes
Clients like Steam, Battle.net, etc sends requests to port 80/443. In case you don't want to use traefik in front of this app, you need to change the ports.
Service->Main->Port: 80Service->https->Port: 443
:::danger
Doing this will break Traefik and we do NOT recommend it. Also, you have to make sure that you do NOT have any other service on these ports. Like TrueNAS Scale WebUI.
:::
Lancache-dns
- It's highly recommended to also install the
lancache-dnschart along side the monolithic chart.
Prefill Tools
-
You can run the Prefill tools directly inside the chart's shell.
-
In order for those tools to function you will need to install a apt pkg called
unzip. This pkg will not persist between updates. It will need to be reinstalled before updating the tools everytime. -
The following scripts are examples, but can be used to not only install them but also update them too. The scripts are a bit modified from the original that comes from SteamPrefill.
:::danger
Always be cautious when running unkown scripts and read them over before executing.
:::
SteamPrefill
-
This is a small modified update script from SteamPrefill to install the tool.
-
Add this script to the
/datadir and name it for ex:install_steam.sh. -
run this command on the script
chmod +x install_steam.shto be able to execute it from the shell. -
This script will create a new dir called
Steamand grab the latest zip fromtpill90repo for SteamPrefill and auto chmod +x for you. -
Then
cd Steamif still in/dataand execute./SteamPrefill select-apps. -
If you are not login into Steam yet, the tool will ask for:
-
Username.
-
Password.
-
Steam Guard Code(if enabled on the account).
-
Checkout the install_steam.sh here.
BattleNetPrefill
-
This is a small modified update script from SteamPrefill to install BattleNetPrefill.
-
Add this script to the
/datadir and name it for ex:install_battlenet.sh. -
run this command on the script
chmod +x install_battlenet.shto be able to execute it from the shell. -
This script will create a new dir called
BattleNetand grab the latest zip fromtpill90repo for BattlenetPrefill and auto chmod +x for you. -
Then
cd BattleNetif still in/dataand execute./BattleNetPrefill -h. -
BattleNetPrefill doesnt require an account. But the command to prefill are a bit different.
-
In order to prefill a specific game. you need to run this command first
./BattleNetPrefill list-productsto get the product ID. -
Then you can run
./BattleNetPrefill prefill -p PRODUCT_ID. -
Checkout the install_battlenet.sh here.