FerryDocs
Getting startedInstallation

Ports and URLs

ferryd listens on two addresses. One is for you, and one is for the users of your apps.

Edit on GitHub
ferrydCLI, dashboardBrowserAPI, dashboard127.0.0.1:7878Proxy0.0.0.0:8080Your apps<name>.localhost

You control Ferry on port 7878. Only your machine can connect to it.

1 / 2
WhatDefault addressFlag
API and dashboardhttp://127.0.0.1:7878--api-addr
Public HTTP , where your apps are0.0.0.0:8080--proxy-addr
Public HTTPS proxyoff--https-addr with --acme-email

The URLs with the defaults

WhatURL
Dashboardhttp://127.0.0.1:7878, or http://ferry.localhost:8080 through the proxy
Your appshttp://<name>.localhost:8080
of your serverhttp://127.0.0.1:7878/api/docs
(3.1)/api/openapi.json
/healthz answers ok

Browsers send each *.localhost name to 127.0.0.1. Thus you set up no on your machine.

Reach the API from another machine

Terminal
ssh -L 7878:127.0.0.1:7878 your-server

Use this . Do not open the API to the public. See Production setup.

On this page