naas/debian/naas.service
Ole-Morten Duesund e77704ba03 Fix systemd service deprecation warning
Replace deprecated MemoryLimit= with MemoryMax= to eliminate
systemd warning about future removal of MemoryLimit= directive.
2025-09-29 13:54:11 +02:00

34 lines
No EOL
531 B
Desktop File

[Unit]
Description=No as a Service (NaaS)
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
Restart=always
RestartSec=10
TimeoutStopSec=30
# User configuration
User=naas
Group=naas
# Load configuration from /etc/default/naas
EnvironmentFile=-/etc/default/naas
# Binary execution
ExecStart=/usr/bin/naas
# Security settings
NoNewPrivileges=true
PrivateTmp=true
ProtectSystem=strict
ProtectHome=true
ReadWritePaths=
# Resource limits
MemoryMax=256M
CPUQuota=50%
[Install]
WantedBy=multi-user.target