CLI¶
See also
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