1
1
A TUI script to control various aspects of a Linux server.
Go to file
2021-06-24 08:58:34 +02:00
.gitignore added development draft for v0.2 2021-06-22 07:52:47 +02:00
LICENSE imported latest version from git.socialnerds.org 2020-10-11 19:05:20 +02:00
README.md imported latest version from git.socialnerds.org 2020-10-11 19:05:20 +02:00
sconfig.sh merged new and old script 2021-06-24 08:58:34 +02:00
screenshot.png imported latest version from git.socialnerds.org 2020-10-11 19:05:20 +02:00

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
|
.
.
.