Catalyst / admin/Syanpse-Vanguard 14.8 GB / 57.8 GB 40.0 GB free
Help Sign in

admin / Syanpse-Vanguard

public
Code Issues Pull requests Pipelines Packages Security Insights Wiki Settings
Syanpse-Vanguard / synapse-vanguard-v3 / agents / linux / sv-agent.service 585 B · main
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
[Unit]
Description=Synapse-Vanguard Linux Agent
After=network-online.target
Wants=network-online.target

[Service]
Type=simple
# Runs as root so it can read journald + /var/log/audit/audit.log.
User=root
Environment=SV_AGENT_CONFIG=/etc/sv-agent/agent.config.toml
# WorkingDirectory must contain the `agents/` package dir.
WorkingDirectory=/opt/sv-agent
ExecStart=/opt/sv-agent/venv/bin/python -m agents.linux.sv_agent_linux
Restart=always
RestartSec=5
# Hardening (loosen if a collector needs more access)
NoNewPrivileges=true
ProtectSystem=full

[Install]
WantedBy=multi-user.target