GitHub

Getting started on Docker§

TL;DR§

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§