[Unit] Description=SmartBotic CRM Database Documentation=https://github.com/smartbotic/smartbotic-crm After=network.target [Service] Type=simple User=%i Group=%i WorkingDirectory=/opt/smartbotic-crm ExecStart=/opt/smartbotic-crm/build/database/smartbotic-crm-database --data-dir /var/lib/smartbotic Restart=on-failure RestartSec=5 StandardOutput=journal StandardError=journal # Shutdown timeout - send SIGKILL after 10 seconds if graceful shutdown fails TimeoutStopSec=10 # Security hardening NoNewPrivileges=true ProtectSystem=strict ProtectHome=true PrivateTmp=true ReadWritePaths=/var/lib/smartbotic # Environment Environment="SMARTBOTIC_DB_PORT=50151" Environment="SMARTBOTIC_DB_DATA_DIR=/var/lib/smartbotic" [Install] WantedBy=multi-user.target