1
1
Fork 0
sconfig/README.md

66 lines
1.3 KiB
Markdown
Raw Permalink Normal View History

2020-06-22 22:15:08 +02:00
# sconfig
_Linux server configuration tool_
2020-06-22 22:15:08 +02:00
## What is it?
It's a [bash](https://en.wikipedia.org/wiki/Bash_(Unix_shell)) script which allows you to graphically control various aspects of a Linux server. As of now it only supports [Ubuntu 20.04](https://ubuntu.com).
![screenshot.png](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](https://git.socialnerds.org/socialnerds/sconfig/releases) 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
|
.
.
.
```