This Bash script provides an interactive menu for installing various Docker-based services on a Debian-based Linux system. It includes the following options:
The installation of Docker containers only works if a Docker network named 'produktiv' exists. (Installing Docker will automatically create this.)
Updated: 21.10.2024
bash -c "$(wget -qLO - https://SHQuick.rj-sig.de/Docker/run.sh)"
This script is used to join a Linux server to an Active Directory (AD). It uses Whiptail to provide user-friendly input fields for the required parameters such as domain, admin group, user, and password. After entering this information, the script performs the following steps:
realmd
, sssd
, and krb5-user
.sssd.conf
to control access to the server through Active Directory.The LDAP filter for access control is dynamically queried via Whiptail. An example of the AD Access Filter might look like this:
(memberOf=CN=Domain-Admins,OU=Admin,OU=UserGroups,DC=domain,DC=local)
After successful execution of the script, the console is cleared, and a final message in a Whiptail dialog box shows the success of the installation and configuration.
Updated: 02.10.2024
bash -c "$(wget -qLO - https://SHQuick.rj-sig.de/LinuxADJoin/run.sh)"
This shell script is used to install and configure Wireguard and the WG-Dashboard on a Linux server. The installation process is guided step by step, and the necessary parameters are prompted from the user.
After the installation is complete, Wireguard is ready for use, and the WG-Dashboard is accessible through the specified web port.
Updated: 16.05.2024
bash -c "$(wget -qLO - https://SHQuick.rj-sig.de/Wireguard/run.sh)"
The script displays a menu with the following options:
Updated: 10.09.2024
bash -c "$(wget -qLO - https://SHQuick.rj-sig.de/ZorinOSFixes/run.sh)"