COMMAND_LIST=pvecm qm qmrestore pct pveam pvesm pveum vzdump ha-manager
-SERVICE_LIST=pve-firewall pve-ha-crm pve-ha-lrm pvestatd pmxcfs pvedaemon
+SERVICE_LIST= \
+ pve-firewall \
+ pve-ha-crm \
+ pve-ha-lrm \
+ pvestatd \
+ pmxcfs \
+ pveproxy \
+ pvedaemon
CONFIG_LIST=datacenter.cfg qm.conf pct.conf
|===========================================================
| Command name |'systemd' Service | Download link
| pvedaemon | pvedaemon.service |link:pvedaemon.8.html[pvedaemon.8]
+| pveproxy | pveproxy.service |link:pveproxy.8.html[pveproxy.8]
| pvestatd | pvestatd.service |link:pvestatd.8.html[pvestatd.8]
| pve-ha-crm | pve-ha-crm.service |link:pve-ha-crm.8.html[pve-ha-crm.8]
| pve-ha-lrm | pve-ha-lrm.service |link:pve-ha-lrm.8.html[pve-ha-lrm.8]
:leveloffset: 2
include::pvedaemon.adoc[]
+include::pveproxy.adoc[]
include::pvestatd.adoc[]
:leveloffset: 0
+*pveproxy* - {pve} API Proxy Daemon
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+:leveloffset: 1
+include::pveproxy.8-synopsis.adoc[]
+
+:leveloffset: 0
+
*pvestatd* - {pve} Status Daemon
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
pvedaemon.8-synopsis.adoc \
${PVE_COMMON_DOC_SOURCES}
+PVEPROXY_MAN8_SOURCES= \
+ pveproxy.adoc \
+ pveproxy.8-synopsis.adoc \
+ ${PVE_COMMON_DOC_SOURCES}
+
PMXCFS_MAN8_SOURCES= \
pmxcfs.adoc \
pmxcfs.8-cli.adoc \
a2x ${A2X_MAN8_OPTIONS} pvedaemon.adoc
test -n "$${NOVIEW}" || man -l $@
+pveproxy.8: ${PVEPROXY_MAN8_SOURCES}
+ a2x ${A2X_MAN8_OPTIONS} pveproxy.adoc
+ test -n "$${NOVIEW}" || man -l $@
+
pmxcfs.8: ${PMXCFS_MAN8_SOURCES}
a2x ${A2X_MAN8_OPTIONS} pmxcfs.adoc
test -n "$${NOVIEW}" || man -l $@
--- /dev/null
+*pveproxy* `<COMMAND> [ARGS] [OPTIONS]`
+
+*pveproxy help* `[<cmd>]` `[OPTIONS]`
+
+Get help about specified command.
+
+`<cmd>` `string` ::
+
+Command name
+
+`-verbose` `boolean` ::
+
+Verbose output format.
+
+
+
+
+*pveproxy restart*
+
+Restart the daemon (or start if not running).
+
+
+
+*pveproxy start* `[OPTIONS]`
+
+Start the daemon.
+
+`-debug` `boolean` (default=`0`)::
+
+Debug mode - stay in foreground
+
+
+
+*pveproxy status*
+
+Get daemon status.
+
+
+
+*pveproxy stop*
+
+Stop the daemon.
+
+
+
+
--- /dev/null
+ifdef::manvolnum[]
+PVE({manvolnum})
+================
+include::attributes.txt[]
+
+NAME
+----
+
+pveproxy - PVE API Proxy Daemon
+
+
+SYNOPSYS
+--------
+
+include::pveproxy.8-synopsis.adoc[]
+
+DESCRIPTION
+-----------
+endif::manvolnum[]
+
+ifndef::manvolnum[]
+{pve} API Proxy Daemon
+================
+include::attributes.txt[]
+endif::manvolnum[]
+
+This daemon exposes the whole {pve} API on TCP port 8006 using
+HTTPS. It runs as user 'www-data' and has very limited permissions.
+Operation requiring more permissions are forwarded to the local
+'pvedaemon'.
+
+Request targeted for other nodes are automatically forwarded to that
+node. This means that you can manage your whole cluster by connecting
+to a single {pve} node.
+
+
+ifdef::manvolnum[]
+include::pve-copyright.adoc[]
+endif::manvolnum[]