Python version used: 3.11.0 64-bit
Supported versions: 3.5 and newer
Supported systems: Windows, Linux
Awesome Server Manager is a tool which will make your life way easier by running tasks directly from your PC which will save your valuable time.
'servers.json' is created automatically with example config if it doesn't exist. File stores all necessary data about your server(s). For each server you can customize ip, port, username, password.
By default 'commands.txt' is a file where you must put commands that will be executed on the server. You can create any text file, just remember to set name of it in correct form and be sure to place it in folder where application is stored.
Worth to note is that each command should be in separated line like below:
whoami
apt update
apt upgrade -y
Keep 'servers.json' and file which stores your commands (?.txt) in the same folder where application is located. When executing commands log file (SERVER_IP.txt) is being created for look up into server output. File overrides itself each time you execute that function.
- Download and install python 3.11.0 - DOWNLOAD
- Make sure to add Python to the PATH. You can do it by marking checkbox in installator
- Download all files from here
- Unpack zip to any folder. Then open a Command Prompt (CMD) and navigate to where downloaded files are stored and type 'pip install -r setup.txt'
- After you finish installing necesssary packages use '(py|python) app.py' to run program.
This is the easiest way if you just want to start using application :)
- Download newest app.py version from here and save to any folder
- Start program
- Add your servers in servers.json and press refresh in application GUI