19 lines
626 B
Text
19 lines
626 B
Text
|
|
[Unit]
|
||
|
|
Description={{ socket_proxy_description }} Proxy to {{ socket_proxy_upstream_host }}
|
||
|
|
{% if socket_proxy_documentation %}
|
||
|
|
Documentation={{ socket_proxy_documentation }}
|
||
|
|
{% endif %}
|
||
|
|
Requires={{ socket_proxy_name }}-proxy.socket
|
||
|
|
After=network.target
|
||
|
|
|
||
|
|
[Service]
|
||
|
|
Type=notify
|
||
|
|
ExecStart=/lib/systemd/systemd-socket-proxyd {{ socket_proxy_upstream_host }}:{{ socket_proxy_upstream_port | default(socket_proxy_listen_port, true) }}
|
||
|
|
{% if socket_proxy_timeout_stop_sec %}
|
||
|
|
TimeoutStopSec={{ socket_proxy_timeout_stop_sec }}
|
||
|
|
{% endif %}
|
||
|
|
{% if socket_proxy_log_to_journal %}
|
||
|
|
StandardOutput=journal
|
||
|
|
StandardError=journal
|
||
|
|
{% endif %}
|