Go to file
ibuler 42e4c64d06 [Bugfix] 修复一些bug 2017-02-11 12:13:02 +08:00
apps [Bugfix] 修复一些bug 2017-02-11 12:13:02 +08:00
docs Update table desgin doc and audit log 2016-10-07 23:54:29 +08:00
install add logs,install dir, modify table_design 2016-08-13 01:11:46 +08:00
logs Add new directory logs 2016-09-04 12:37:42 +08:00
requirements [Fixture] 添加command log backends, 未来支持es 2017-02-06 23:13:27 +08:00
utils Merge with master 2017-01-07 22:34:12 +08:00
.gitignore [Feature] 添加Dockerfile 2017-01-07 20:07:33 +08:00
.python-version update dockerfile 2017-01-13 15:43:51 +08:00
Dockerfile update dockerfile 2017-01-13 15:43:51 +08:00
Dockerfile-base-env-alpine [Feature] 添加Dockerfile 2017-01-07 20:07:33 +08:00
LICENSE Init project structure 2016-08-09 00:43:11 +08:00
README.md Update README.md 2017-01-13 07:30:23 +00:00
config_example.py [Bugfix] 修改了一些issue上的bug 2017-01-20 20:13:22 +08:00
run_server.py [Feature] 添加Dockerfile 2017-01-07 20:07:33 +08:00

README.md

                        // Jumpserver //

~ Jumpserver是什么?

Jumpserver是一款开源的跳板机(堡垒机)产品, 主要使用Python,Django开发 他实现了跳板机(堡垒机)的主要功能,删减、优化了传统堡垒机,致力于为互联网 运维提供服务

~ 版本依赖

  • Python 2.7

  • Django 1.10

~ 快速开始

pip install -r requirements.txt  #  Install pip module

yum -y install `cat rpm_requirements.txt` #  Install rpm package

cp config_example.py config.py  #  Prepaire config from example config

cd apps && python manage.py makemigrations  #  Make migrations for django

python manage.py migrate  # Migrate ORM to database

python manage.py loaddata init  # Init some data

python manage.py loaddata fake   # Generake some fake data

yum -y install redis && service redis start  # Or install redis docker

python manage.py runserver 0.0.0.0:80  # Run it

~ 文档