Auto Docker Install

Automated Linux Docker installer for users without Docker experience

Overview

Auto Docker Install is Keeper's recommended installation method.
The Auto Docker Install method creates a standard Keeper Connection Manager environment using a script that is easy to run. This method does not restrict any features and you can still utilize this installation with advanced control at a later time.
If you are already familiar with Docker, you may choose to use the Docker Compose Install method.
Make sure to read the Preparing for Installation section first.

Installation

(1) Download the Installer
From the Linux command line, download the installer script using the curl command.
curl -O https://keepersecurity.com/kcm/kcm-setup.run
(2) Open HTTP/HTTPS ports for Lets Encrypt
If you are planning to use Lets Encrypt to generate the SSL certificate for the gateway, you need to open HTTP port 80 and HTTPS port 443 to the service at least during the install process.
The Lets Encrypt servers will attempt to reach the instance and it will fail the installation if there is no network connectivity.
(3) Run the Installer
Change the permissions and execute the command with sudo or root permissions.
chmod +x kcm-setup.run
sudo ./kcm-setup.run
After continuing the installation you can accept the EULA, and then you will be prompted on whether or not you already have SSL termination available on this server.
If you respond N for no, you will get the following options:

Save the Admin Password

After installation is completed, an admin login and password is created for you. Make sure to store this in your Keeper vault, as it's not provided again later.
Installation has completed successfully! You may now access your Keeper
Connection Manager installation at:
https://connection.mycompany.com/
The administrator credentials are:
Username: guacadmin
Password: **************************
Thank you for installing Keeper Connection Manager!
Store the provided guacadmin password in your Keeper Vault

Open the Login Screen

Now that the installation is complete, you should be able to load up the Keeper Connection Manager login screen by visiting the hostname specified in the setup wizard. Assuming you used Keeper to store the password, you'll be able to immediately login as the guacadmin default user.
Initial login screen

🎉
Installation Complete!

Now that your Keeper Connection Manager instance is running, you can login as guacadmin and start setting up some connections.
Want your users to login using SSO?
The next section of this documentation reviews the process of managing, upgrading and adding packages to the Docker Compose environment.