Skip to content

mapic/shiny-floating-license-server.docker

Repository files navigation

Shiny Floating License Server

Please see https://github.com/mapic/shiny for usage instructions.

Install

git clone https://github.com/mapic/shiny-floating-license-server.docker.git
cd docker.shiny-floating-license-server

Configure

  1. Add your floating license key to .key file in the root folder, like so:
echo "MY-FLOATING-KEY" > ".key"
  1. Adjust configuration in ssp-license-server.conf as needed. (Note that if you change the port, the port must be EXPOSEd in the Dockerfile)
  2. Build the Docker image:
bash build.sh

Start license server and activate key

Start the license server:

bash start-server.sh

This should activate your floating license server with your key. The running server is available on port 8979 by default.

Stop license server and deactivate key

Stop the license server:

bash stop-server.sh

Networking

The start-server.sh script will automatically create a Docker Bridge network called shiny-network. You can use this network in your Docker Compose or other configuration to access the floating license container.

You can therefore access the container at shiny-floating-license-server:8979 from any other container connected to the shiny-network Docker network.

About

Docker Image for Shiny Floating License Server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published