Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

dappnode/DNP_HTTPS

Open more actions menu

Repository files navigation

HTTPS-v2

This package serves as proxy server to DAppNodes packages.

Configurable forwarding

API was added through which containers proxied through the package can be dynamically chosen. By default the server listens at port 5000 for GET methods add and remove both of which have to and from query parameters i.e.

GET /add?from=<chosen-subodomain>&to=<internal-resource>
GET /remove?from=<chosen-subodomain>&to=<internal-resource>

Where chosen-subdomain is the chosen external endpoint for forwarding and internal-resource is either the IP or domain that resolves on the internal network.

DAppNode certificates

When using the DAppNode dyndns service, DNP_HTTPS uses DAppNode's certificate service to get wildcard certificates for the DAppNode dyndns domains which are provided for free. Following environment variable has to be set:

Name Value Description
CERTAPI_URL TBD URL of remote signing service

About

A fully automated HTTPS server powered by Nginx, Let's Encrypt and Docker.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 32

Morty Proxy This is a proxified and sanitized view of the page, visit original site.