Skip to content

DSM-tui (Decks Server Manager TUI) is a tool that allows server management by viewing active services and server status. It is developed in python with TUI (Terminal User Inteface) interface

License

Notifications You must be signed in to change notification settings

aniko33/DSM-TUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

73 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DSM-TUI Documentation

License Release Platform

Description

DSM-TUI (Decks Server Manager TUI) is a tool that allows server management by viewing active services and server status. It is developed in Python with TUI (Terminal User Inteface)

Index

Compatibility

Platforms

Available platform: Linux and Windows.

We made Windows compatible and something in beta could not work

Python version

it is recommended to use Python with version "3" or higher

because of the libraries it is better to keep version 3 or higher or the application may not work.

Download

From source

Downloading the app from source could be both a bad idea and a good idea, the app could not go because of the outdated libraries or the outdated program, instead it could be useful in case of problems in the code or even just to change it.

How download from source
Linux
#copy of the repository
git clone https://github.com/aniko33/DSM-TUI.git
#open folder
cd DSM-TUI
#install req...
pip install -r req.txt
#creating the startup file on /bin
chmod +x dsm && sudo mv dsm /bin
echo remove DSM-TUI folder...
cd ..
rm -rf DSM-TUI
echo now you can start DSM with the command: dsm
Windows
curl https://raw.githubusercontent.com/aniko33/DSM-TUI/main/dsm-windows.py --output dsm.py
curl https://raw.githubusercontent.com/aniko33/DSM-TUI/main/req.txt --output req.txt
pip install -r req.txt
echo now you can start DSM with the command: python dsm.py 

From portable file

Downloading from a compiled file could be useful in case the libraries are of poor quality or just because python no longer allows use. The compiled file was compiled with Pyinstaller.

How download from portable file (only Linux)
wget https://github.com/aniko33/DSM-TUI/releases/download/v1.1/dsmcom
chmod +x dsmcom
sudo mv dsmcom /bin/dsm
echo now you can start DSM with the command: dsm

Usage

Using this tool is very easy just run the command: on Linux dsm on Windows: python dsm.py and an interface with various functions will be given.

Notes

For users

This app needs to be connected to an internet network and must be able to connect to google.com or, in case, change the link.

For developers

there is no guide on reading the code and using it, perhaps in the next versions there will be a documentation for developers

Screenshot

image image

Contributors

Sibriex (Discord > Sibriex#7984)

Ares Amigos (Discord > Ares Amigos#2932)

About

DSM-tui (Decks Server Manager TUI) is a tool that allows server management by viewing active services and server status. It is developed in python with TUI (Terminal User Inteface) interface

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published

Languages