Skip to content

Deploy JumpServer with 1Panel⚓︎

1. Install 1Panel⚓︎

  • For 1Panel installation, deployment and basic feature introduction, please refer to 1Panel Official Documentation.
  • After completing the 1Panel installation and deployment, open your browser and access 1Panel according to the provided URL.

2. Install Database and Redis Service⚓︎

  • Before installing JumpServer, you need to install the required PostgreSQL (or MySQL) and Redis applications in 1Panel first.

3. Install JumpServer⚓︎

  • Open the App Store menu, search for JumpServer in the search bar, and click Install after finding it.

img

  • Before installation, various installation version information and database selection information will be displayed. Enter the database password and other information, then click Confirm to start the installation.

img

Detailed parameter description:

Parameter Description
Name The name of the JumpServer application to be created.
Version The version of the JumpServer application to be created.
Encryption Signature JumpServer's SECRET_KEY. Keep default. Save this SECRET_KEY for migration environments.
Authentication Token JumpServer's BOOTSTRAP_TOKEN. Keep default. Save this BOOTSTRAP_TOKEN for migration environments.
Debug Mode Support enabling debug mode.
Log Level Log level. Support DEBUG, INFO, WARNING, ERROR, CRITICAL levels.
Database Service The PostgreSQL database application used by JumpServer. You can select from already installed PostgreSQL applications. 1Panel will automatically configure JumpServer to use this database.
Database Name The database name used by JumpServer. 1Panel will automatically create this database in the selected database.
Edit compose file Support customizing the compose file to start containers.

If the following log records appear, TASK-END indicates installation is complete.

img

4. Access JumpServer⚓︎

After successful installation, access JumpServer through your browser.

http://your_server_ip:port