Skip to content

Latest commit

 

History

History
69 lines (40 loc) · 3.63 KB

RecommendedTools.md

File metadata and controls

69 lines (40 loc) · 3.63 KB

Recommended Tools for Game Server Ops

Working with Repositories

Git Client

The majority of our configs and custom tools are stored in Git repositories hosted on GitHub.

You'll need a git client to obtain ("clone") and update ("fetch") local copies of these repos. If you're new to git we recommend using the GitHub Desktop Client. If you're experienced you may prefer the git command line tools or more advanced clients like GitKraken.

To learn Git/GitHub check out Crash Course For Beginners (video), Learn Git Branching, Official Git Docs.

To contribute to our repos you should be familiar with the "GitHub Flow".

Text Editor

We recommend Visual Studio Code and have designed most of our game-server repositories to work with its features (such as tasks). See Working with LL Game Server Repos for details and recommended plugins.

Alternatives:

Working with Linux

SSH

A SSH client is needed to remotely connect to our Linux servers. The choice of client can be a contentious topic but we've enjoyed using Token2Shell/MD for Windows 10. Some free alternatives are:

SFTP Client

To transfer files to an from a linux server you'll want a SFTP Client. Our recommendations are:

  • Bitvise - includes SSH support recommended by @dudleycodes
  • WinSCP - can launch putty for ssh support; recommended by @JustinBenedick

Working with SRCDS (Source Dedicated Server)

Once a dedicated Source server is running there are three ways to issues commands:

  • In the sever's terminal window (not practical with our Docker setup)
  • Connecting a game client and use rcon (can't be done with our tournament servers)
  • Using a 3rd-party, remote tool (recommended)

There are really only two viable 3rd-party tools:

You're going to want both tools readily available as your work with SRCDS servers. Both tools work the same way: put in the server <ip>:<port> and rcon password and hit "get log".

Working with Web-Tools

An Alternative Web Browser

During the hustle and bustle of an event we recommend using a unique web browser for web-tools such as Snippet Generator. This makes the tool easy to find in your taskbar/dock and prevents accidentally closing the wrong tab as your use your normal browser(s) to navigate the web.

Some lesser-used alternative browsers include: