CLI

See also

Configuration

geofront-server

Simple SSH key management service

usage: geofront-server [-h] [--create-master-key] [-d] [-v] [-H HOST]
                           [-p PORT] [--renew-master-key] [--trusted-proxy]
                           [--force-https]
                           FILE
file

geofront configuration file (Python script)

-h, --help

show this help message and exit

--create-master-key

create a new master key if no master key yet

-d, --debug

debug mode

-v, --version

show program’s version number and exit

-H <host>, --host <host>

host to bind [*]

-p <port>, --port <port>

port to bind [5000]

--renew-master-key

renew the master key before the server starts. implies –create-master-key option

--trusted-proxy

IP address of a client allowed to override url_scheme via the X-Forwarded-Proto header. useful when it runs behind reverse proxy. -d/–debug option disables this option

--force-https

enable HSTS (HTTP strict transport security) and set PREFERRED_URL_SCHEME to “https”

geofront-key-regen

Regen the Geofront master key

usage: geofront-key-regen [-h] [--create-master-key] [-d] [-v] FILE
file

geofront configuration file (Python script)

-h, --help

show this help message and exit

--create-master-key

create a new master key if no master key yet

-d, --debug

debug mode

-v, --version

show program’s version number and exit