b97a5708b6b8297e4bdaa8981162540a0cda59a9
ShellHub Native
Running ShellHub without docker, compiled on local Jenkins
Script Compatibility
Stable
- Ubuntu 18.04
- EL8 (Centos 8, etc) Latest and Latest_Tested
- Ubuntu 18.04 and 20.04
- Debian 10
- EL8 (Centos 8, etc)
Installing
For all builds
- install git
apt -y install gitordnf install -y git - Clone repo
git clone https://git.bprieshof.nl/Tools/ShellHubNative
Latest_Tested (default if install.sh is not changed)
- Run script
bash ShellHubNative/Server/install.sh - Add user
/opt/ShellHub/tools/add-user <Username> <Password> <Email> - Add name space
/opt/ShellHub/tools/add-namespace <Username> <Username>
Latest
- edit Server/install.sh
nano ShellHubNative/Server/install.sh - Comment out
RelVer=latest_TestedandUn-comment RelVer=latest - Run script
bash ShellHubNative/Server/install.sh - Add user
/opt/ShellHub/tools/add-user <Username> <Password> <Email> - Add name space
/opt/ShellHub/tools/add-namespace <Username> <Username>
Stable (current release tag from ShellHub git)
Warning: Current stable will only run if mongodb 3.6 is available (Centos 8 and ubuntu 18.04)
- edit Server/install.sh
nano ShellHubNative/Server/install.sh - Comment out
RelVer=latest_TestedandUn-comment RelVer=stable - Set
MongoVer=*toMongoVer=3.6 - Run script
bash ShellHubNative/Server/install.sh - Add user
/opt/ShellHub/tools/add-user <Username> <Password> <Email>
Quick install ofLatest_Tested
git clone https://git.bprieshof.nl/Tools/ShellHubNative
bash ShellHubNative/Server/install.sh
Update
run bash /opt/ShellHub/UpdateKickstart.sh
Notes
Tools can be found in /opt/ShellHub/tools/
Links
ShellHub project on GitHub: https://github.com/shellhub-io/shellhub
Builds Published on: https://git.bprieshof.nl/ci/
BuildServer (jenkins)
Stable build: https://git.bprieshof.nl/ci/job/Public/job/ShellHub_TAGGED/
Latest build : https://git.bprieshof.nl/ci/job/Public/job/ShellHub/
Description
Languages
Shell
100%