add rustdesk role

This commit is contained in:
Sergey Malyuk
2025-12-17 11:20:05 +03:00
parent 87cf29448b
commit 7fd2c6d60a
25 changed files with 458 additions and 0 deletions

View File

@@ -0,0 +1,32 @@
[Unit]
Description=Rustdesk Relay Server
[Service]
Type=simple
LimitNOFILE=10000
Environment="RUST_LOG_LEVEL=trace"
WorkingDirectory=/opt/rustdesk-server/lib/
ExecStart=/opt/rustdesk-server/amd64/hbbr
Restart=on-failure
RestartSec=10
StartLimitIntervalSec=60
StartLimitBurst=2
User=rustdesk
Group=rustdesk
# Security
ProtectSystem=strict
ReadWritePaths=/opt/rustdesk-server/lib/
NoNewPrivileges=true
PrivateTmp=true
ProtectKernelModules=true
ProtectControlGroups=true
ProtectKernelTunables=true
ProtectClock=yes
RestrictSUIDSGID=true
[Install]
WantedBy=multi-user.target