{"id":21711278,"url":"https://github.com/davidix/jumpserver-docker","last_synced_at":"2026-04-12T01:35:15.506Z","repository":{"id":77108916,"uuid":"435875751","full_name":"davidix/jumpserver-docker","owner":"davidix","description":"Jumpserver all in one Dockerfile","archived":false,"fork":false,"pushed_at":"2022-02-01T22:16:33.000Z","size":7731,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-25T16:42:27.869Z","etag":null,"topics":["bastion-host","django","jumpserver","pam","python"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/davidix.png","metadata":{"files":{"readme":"README-Standard.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-12-07T12:41:57.000Z","updated_at":"2022-02-01T21:44:32.000Z","dependencies_parsed_at":"2023-02-28T16:16:48.380Z","dependency_job_id":null,"html_url":"https://github.com/davidix/jumpserver-docker","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidix%2Fjumpserver-docker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidix%2Fjumpserver-docker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidix%2Fjumpserver-docker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/davidix%2Fjumpserver-docker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/davidix","download_url":"https://codeload.github.com/davidix/jumpserver-docker/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244666585,"owners_count":20490287,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bastion-host","django","jumpserver","pam","python"],"created_at":"2024-11-25T23:20:57.075Z","updated_at":"2025-10-09T17:01:29.788Z","avatar_url":"https://github.com/davidix.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"\nStandard deployment\n\n\u003e Please create your own database and Redis first, please refer to the above environmental requirements for version requirements\n\n```sh\n# Deploy MySQL by yourself (https://docs.jumpserver.org/en/master/install/setup_by_lb/#mysql)\n# mysql Create a user and grant permissions, please replace nu4x599Wq7u0Bn8EABh3J91G with your own password\nmysql -u root -p\n```\n\n```mysql\ncreate database jumpserver default charset'utf8';\ncreate user'jumpserver'@'%' identified by'nu4x599Wq7u0Bn8EABh3J91G';\ngrant all on jumpserver.* to'jumpserver'@'%';\nflush privileges;\n```\n\n```sh\n# Deploy Redis by yourself (https://docs.jumpserver.org/zh/master/install/setup_by_lb/#redis)\n```\n\n```sh\ngit clone --depth=1 https://github.com/wojiushixiaobai/Dockerfile.git\ncd Dockerfile\ncp config_example.conf .env\nvi .env\n```\n```vim\n# The version number can be modified according to the version of the project\nVersion=v2.16.3\n\n# Compose\nCOMPOSE_PROJECT_NAME=jms\nCOMPOSE_HTTP_TIMEOUT=3600\nDOCKER_CLIENT_TIMEOUT=3600\nDOCKER_SUBNET=172.16.238.0/24\n\n# MySQL # Fill in your Mysql server information\nDB_HOST=192.168.100.11\nDB_PORT=3306\nDB_USER=jumpserver\nDB_PASSWORD=nu4x599Wq7u0Bn8EABh3J91G\nDB_NAME=jumpserver\n\n# Redis # Fill in your Redis server information\nREDIS_HOST=192.168.100.12\nREDIS_PORT=6379\nREDIS_PASSWORD=8URXPL2x3HZMi7xoGTdk3Upj\n\n# Core\nSECRET_KEY=B3f2w8P2PfxIAS7s4URrD9YmSbtqX4vXdPUL217kL9XPUOWrmy\nBOOTSTRAP_TOKEN=7Q11Vz6R2J6BLAdO\nDEBUG=FALSE\nLOG_LEVEL=ERROR\n\n##\n# SECRET_KEY The key to protect the signed data. Please be sure to modify it during the first installation and keep in mind that subsequent upgrades and migrations cannot be changed, otherwise the encrypted data will not be decryptable.\n# BOOTSTRAP_TOKEN is the key used for component authentication, which is only used for component registration. Components refer to koko, guacamole\n```\n```sh\ndocker-compose up\n```\n\nbuild\n```sh\n# If you want to build the image manually, you can use the following command\ncd Dockerfile\ncp config_example.conf .env\nvi .env\n```\n```vim\n# Build parameters, support amd64/arm64\nTARGETARCH=amd64\n```\n```bash\ndocker-compose -f docker-compose-build.yml up\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavidix%2Fjumpserver-docker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdavidix%2Fjumpserver-docker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdavidix%2Fjumpserver-docker/lists"}