For the complete documentation index, see llms.txt. This page is also available as Markdown.

Build without internet connection

Use this workflow if the production host has no Internet access.

Build (or pull) the Docker image on a machine with Internet access. Then transfer it to the isolated host.

What you need

  • Docker installed on the build machine and the production host.

  • An image already built locally.

Save the image to a tar archive

docker save -o wsc_app.tar local/wsc_app

Transfer the tar file to the production host

Use scp (or rsync) over SSH:

scp wsc_app.tar REMOTE_USER@xx.xx.xx.xx:/path/on/remote

Load the image on the production host

docker load -i /path/on/remote/wsc_app.tar

Run the container on the production host

Use --env flags.

This avoids rebuilding images for environment-specific values.

Runtime values also override values baked into the image during docker build.

The two common endpoints are:

  • Version: http(s)://<host>/wscservice/api?cmd=ver

  • Status: http(s)://<host>/wscservice/api?cmd=status

Use the checks from the README.

Last updated

Was this helpful?