Code Monkey home page Code Monkey logo

thefrontsettings's Introduction

TheFrontSettings

Work In Progress.!
A Linux CLI build on Bash & Whiptail to make it easier, makeing a BASH file for The Front Linux Dedicated Server.
For use with The Front Dedicated Linux Server v1.0.22

  • Easy Access to settings
  • Can autofill Local/Public IP of the Server (req. curl)
  • Generate Start script for The Front Dedicated Linux Server

Tip

In order to take full advance of this script, it's need to have Whiptail and curl installed. If your are running Debian/Ubuntu, then you can use the following command to install them.
sudo apt-get install curl whiptail -y

Caution

I wrote this script to help my self out and it works for me on Ubuntu 22.04 LTS.
Use it with caution and always double check the result before using it.

TODO

  • Update README
  • Force STEAM update before start
  • Manual STEAM update from menu
  • Description of Configuration Options within the script.
  • Other handy stuff.
  • Update Menu Images.
  • Settings Filter added.

Configuration Variables in front_settings.sh

FRONT_USERDIR=
Path to your Save Game files.

FRONT_SERVERDIR=
Path where Server files are stored.

SETTINGS_FILE=
Read settings from this file. (Shouldn't need be to changed)

DESCRIPTION_FILE=
Help file for settings. (Shouldn't need be to changed)

USE_EPIC_SOCKET=
Use EPIC and not STEAM.

FIND_EXTERNAL_IP=
Lets the script find your IP Address. (0 - No, 1 - Yes)

USE_IP=
Enter your IP Address or let the script find it.

UPDATE_BEFORE_START=
Do a STEAM update of The Front before starting the Server.

CUSTOM_CMD=
Add an extra command to The Front Server.

Notes :
If UseSteamSocket=1, then it will insert your Public IP otherwise Local IP. if FIND_EXTERNAL_IP it set to 1.
USE_EPIC_SOCKET might not be needed as there are no official EPIC Client for Linux but I've included it anyway.


Wiki Page.

I've added Wiki page with all the settings found in the TheFrontManager along with
Default settings and where they are found in the Manager as of version 1.0.22.
Also added Min, Max and Increment values as well.

More Wiki pages added.


Other Sources.

Lots of good information. https://github.com/pharrisee/TheFrontLinuxServerInfo

From SurvivalServers.com :
https://survivalservers.com/wiki/index.php?title=The_Front_Admin_Commands
https://survivalservers.com/wiki/index.php?title=The_Front_Advanced_Configuration

Good source of information. https://www.4netplayers.com/en/wiki/the-front/


People made it possible.

pharrisee on Github for creating bash scripts and other good information on running The Front Server on Linux.

SurvivalServers with their Admin Commands and Advanced Configuration Pages.


Menus





thefrontsettings's People

Contributors

gjelsoe avatar

Stargazers

brenda c cluff avatar Soul avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.