A TUI script to control various aspects of a Linux server.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
david 4c34885f37 imported latest version from git.socialnerds.org 7 months ago
LICENSE imported latest version from git.socialnerds.org 7 months ago
README.md imported latest version from git.socialnerds.org 7 months ago
sconfig.sh imported latest version from git.socialnerds.org 7 months ago
screenshot.png imported latest version from git.socialnerds.org 7 months ago

README.md

sconfig

Linux server configuration tool

What is it?

It's a bash script which allows you to graphically control various aspects of a Linux server. As of now it only supports Ubuntu 20.04.

screenshot.png

Features

  • View basic system status
  • System user management
  • Encrypted file backup
  • Reboot/Shutdown server

Installation

In order to use sconfig you have to download the latest release and put it somewhere in your $PATH. The snippet below installes the latest version directly from the main branch.

sudo wget https://git.socialnerds.org/socialnerds/sconfig/raw/main/sconfig.sh -O /usr/bin/sconfig
sudo chmod +x /usr/bin/sconfig

To update an already installed version just rerun the above commands.

Roadmap

.
.
.                    
|
|
|
+--- hello world
|
+--- Basic preflight checks
+--- Very simple text UI
+--- Shutdown/Reboot server
+--- User management
+--- Simple self-update feature
|
|                    O/
|                   /|
+--- You are here   / \
|
|
+--- version 0.1
|
+--- Monitoring (SNMPd configuration)
+--- Nginx management (vhosts & certificates)
+--- Docker (install only)
|
|
+--- version 0.2
|
+--- Nothing planed yet
|
.
.
.