Public Repository

Last pushed: 2 years ago
Short Description
An Ngrok container based on centurylink/docker-ngrok that is designed to be configurable through environmental variables.
Full Description

An Ngrok container based on centurylink/docker-ngrok that is designed to be configurable through environmental variables.

This makes this specific container extremely useful when building applications in Panamax, as you simply have to link the Ngrok container to the application under the "app" or "http" or "https" aliases, and all of the configuration will be done for you by default.

Additionally, you can specify one of several options to configure your Ngrok tunnel:

  • NGROK_AUTH - Authentication key for your Ngrok account. This is needed for custom subdomains, custom domains, and HTTP authentication
  • NGROK_SUBDOMAIN - Name of the custom subdomain to use for your tunnel. You must also provide the authentication token
  • NGROK_DOMAIN - Paying Ngrok customers can specify a custom domain. Only one subdomain or domain can be specified, with the domain taking priority.
  • NGROK_USERNAME - Username to use for HTTP authentication on the tunnel. You must also specify an authentication token
  • NGROK_PASSWORD - Password to use for HTTP authentication on the tunnel. You must also specify an authentication token
  • NGROK_PROTOCOL - Can either be "HTTP" or "TCP", and it defaults to "HTTP" if not specified. If set to "TCP", Ngrok will allocate a port instead of a subdomain and proxy TCP requests directly to your application.
Docker Pull Command
Owner
wizardapps