Skip to content

b1tw0rker/virtualXS

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

virtualXS

virtualXS version Letztes Update License: MIT

Disclaimer

The Python part of this script is still in development and in ALPHA state!

virtualXS is a smart swiss knife utility script to create a Virtual-Hosting-Server out of the box. This script performs optimizing and securing a Linux Server for hosting purpose.

The following systems are supported:

  • RHEL9 (Minimal is recommended)
  • RHEL8 (Minimal is recommended)
  • Centos8 (Minimal is recommended)
  • Rocky Linux 9.x (Minimal is recommended)
  • Rocky Linux 8.x (Minimal is recommended)
  • Alma Linux 8.x (Minimal is recommended)
  • Alma Linux 9.x (Minimal is recommended)
  • AWS and Azure machines.

WARNING:

THIS SCRIPT COMES WITH ABSOLUTE NO WARRANTY, THIS SCRIPT IS ABSOLUTE BETA STUFF. DO NOT USE IT ON PRODUCTION SYSTEMS

(C) 2021-2024 by Dipl. Wirt.-Ing. Nick Herrmann This program is WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

virtualXS will be distributed by dnf. To install the programm on your RHEL8 or CentOS 8 installation, follow the following three steps:

Installation:

-1- Import the RPM-GPG Key to your system:

rpm --import https://repo.virt-x.de/RPM-GPG-KEY-BitWorker

-2- Install the Virt-X Repository by adding the repo to your server:

dnf config-manager --add-repo https://repo.virt-x.de/virtx.repo

If the shell aborts with an error: No such command: config-manager. Install the core plugins:

dnf install dnf-plugins-core

-3- Now you can install "virtualXS" on your system:

dnf -y install virtualXS

That's it! After a successfull installation the script will take his place here: /opt/virtualXS.

By running the new command

vxs

(which is placed in: /usr/local/bin/vxs) on the shell, the script start's to optimize your machine for virtual hosting purpose.

That's it folks!

Changelog

07/27/23 - Documentation work

08/13/22 - Bugfixes for Rocky Linux 9

07/22/22 - Changed Repo to: repo.virt-x.de. Added Support for Rocky Linux 9

06/03/22 - Bugfix Version and started to prog a Python Version

02/20/22 - Bugfixes, new disclaimer and maria-db support

01/27/22 - Added support for AWS machines.

01/28/22 - Added support for Rocky Linux 8.x

License

MIT

About

VirtualXS Fork

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 94.2%
  • Python 2.6%
  • JavaScript 1.4%
  • HTML 0.8%
  • Perl 0.6%
  • CSS 0.3%
  • Vim Script 0.1%