2021-01-17 01:47:30 +01:00
2021-01-17 02:40:00 +01:00

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

  1. install git apt -y install git or dnf install -y git
  2. Clone repo git clone https://git.bprieshof.nl/Tools/ShellHubNative

Latest_Tested (default if install.sh is not changed)

  1. Run script bash ShellHubNative/Server/install.sh
  2. Add user /opt/ShellHub/tools/add-user <Username> <Password> <Email>
  3. Add name space /opt/ShellHub/tools/add-namespace <Username> <Username>

Latest

  1. edit Server/install.sh nano ShellHubNative/Server/install.sh
  2. Comment out RelVer=latest_Tested and Un-comment RelVer=latest
  3. Run script bash ShellHubNative/Server/install.sh
  4. Add user /opt/ShellHub/tools/add-user <Username> <Password> <Email>
  5. 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)

  1. edit Server/install.sh nano ShellHubNative/Server/install.sh
  2. Comment out RelVer=latest_Tested and Un-comment RelVer=stable
  3. Set MongoVer=* to MongoVer=3.6
  4. Run script bash ShellHubNative/Server/install.sh
  5. 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

Notes

Tools can be found in /opt/ShellHub/tools/

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
No description provided
Readme 76 KiB
Languages
Shell 100%