GitHub Warpgate for Business →

Getting started on Docker§

TL;DR§

  • Image name: ghcr.io/warp-tech/warpgate
  • Image in the GHCR: https://github.com/warp-tech/warpgate/pkgs/container/warpgate
  • Volumes required: /data
  • Ports: 2222 (SSH), 8888 (HTTP), 33306 (MySQL), 55432 (PostgreSQL), 8443 (Kubernetes), 3389 (RDP), 5900 (VNC) - each only when enabled during setup
  • Tags: latest (stable), X.Y, X.Y.Z

Running with Docker Compose§

  • Download the Docker Compose config.
  • Run docker compose run warpgate setup to generate a config file.
  • Run docker compose up to start.

Running directly from the image§

Storage§

The Warpgate image requires one volume to store its configuration and database in, mounted at /data.

Setup§

docker run --rm -it -v <data dir>:/data ghcr.io/warp-tech/warpgate setup

If you have a valid SSL certificate & key for your domain, now is the best time to replace the self-signed certificate inside the data volume.

Running§

docker run --rm --name warpgate -p <host https port>:8888 -p <host ssh port>:2222 -it -v <data dir>:/data ghcr.io/warp-tech/warpgate

Up next§


Imprint