Skip to content

handewo/gojump

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

GoJump is a bastion server inspired by KoKo but integrated backend and admin manager.

Also most code in this project is copied & modified from KoKo.

Why GoJump

Since KoKo is just component of JumpServer, it cannot run independently.

GoJump is a light JumpServer integrated ssh service and admin manager. You can use to start a bastion server fleetly without complicated configuration.

It's very appropriate for light usage.

Features

  • Support SSH protocal
  • Support VS Code(dangerous)
  • Once time password
  • Login confirm
  • Record replay based on asciicast v2

Building from source

git clone https://github.com/handewo/gojump.git
cd gojump
chmod u+x build.sh
# By default, the script will delete and initial gojumpdb
./build.sh

RoadMap

  • Support more protocal like MySQL, PostgreSQL, Redis, etc.
  • Provide RESTful api for admin manager
  • Provide pretty ui of admin manager
  • Support MFA authentication

Tech Stack

  • Database: genji, is unstable now but very convenient for developing.

About

GoJump is a bastion server inspired by KoKo

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages