jumpserver/koko
Fork: 204 Star: 498 (更新于 2024-11-27 21:56:50)
license: GPL-3.0
Language: JavaScript .
KoKo is a connector of JumpServer for secure connections using character protocols, supporting SSH, Telnet, Kubernetes, SFTP and database protocols
最后发布版本: v4.2.0 ( 2024-09-20 00:39:32)
KoKo
English · 简体中文
KoKo is a connector of JumpServer for secure connections using character protocols, supporting SSH, Telnet, Kubernetes, SFTP and database protocols
Koko is implemented using Golang and Vue, and the name comes from a Dota hero Kunkka。
Features
- SSH
- SFTP
- Web Terminal
- Web File Management
Installation
- Clone the project
git clone https://github.com/jumpserver/koko.git
- Build the application
Build the application in the koko project.
make
If the build is successful, the build folder will be automatically generated under the project, which contains compressed packages of various architectures of the current branch.
Usage (for Linux amd64 server)
- Copy the compressed package file to the corresponding server
Build the default compressed package through make, the file name is as follows:
koko-[branch name]-[commit]-linux-amd64.tar.gz
- Unzip the compiled compressed package
tar xzvf koko-[branch name]-[commit]-linux-amd64.tar.gz
- Create the file
config.yml
, refer to config_example.yml
touch config.yml
- run koko
cd koko-[branch name]-[commit]-linux-amd64
./koko
Setup development environment
- Run the backend server
$ cp config_example.yml config.yml # 1. Prepare the configuration file
$ vim config.yml # 2. Modify the configuration file, edit the address and bootstrap key
CORE_HOST: http://127.0.0.1:8080
BOOTSTRAP_TOKEN: PleaseChangeMe <change to the same as core>
$ go run ./cmd/koko/ # 3. Run, running requires go if not, download and install from go.dev
- Run the ui frontend
$ cd ui
$ yarn install
$ npm run serve
Docker
To build multi-platform images using Docker Buildx, you need to install Docker version 19.03 or higher and enable the Docker Buildx plugin.
make docker
最近版本更新:(数据更新于 2024-10-14 10:10:07)
2024-09-20 00:39:32 v4.2.0
2024-09-19 20:39:28 v3.10.13
2024-08-15 22:41:37 v4.1.0
2024-07-18 09:27:58 v4.0.1
2024-07-11 15:46:33 v3.10.12
2024-07-04 10:18:05 v4.0.0
2024-06-20 09:46:16 v3.10.11
2024-05-16 17:53:12 v3.10.10
2024-04-23 21:38:47 v3.10.9
2024-04-18 23:32:38 v3.10.8
主题(topics):
connector, golang, kunkka, ssh
jumpserver/koko同语言 JavaScript最近更新仓库
2024-12-21 12:14:02 layui/layui
2024-12-21 08:27:48 gethomepage/homepage
2024-12-21 03:44:01 emberjs/ember.js
2024-12-20 02:57:09 nodejs/node
2024-12-19 17:54:54 MHSanaei/3x-ui
2024-12-14 02:13:44 bigskysoftware/htmx