[Unit] Description=LightRAG XYJ Service After=network.target [Service] Type=simple User=netman # Memory settings MemoryHigh=8G MemoryMax=12G # Set the LightRAG installation directory (change this to match your installation path) Environment="LIGHTRAG_HOME=/home/netman/lightrag-xyj" # Set Environment to your Python virtual environment Environment="PATH=${LIGHTRAG_HOME}/.venv/bin" WorkingDirectory=${LIGHTRAG_HOME} ExecStart=${LIGHTRAG_HOME}/.venv/bin/lightrag-server # ExecStart=${LIGHTRAG_HOME}/.venv/bin/lightrag-gunicorn # Kill mode require ExecStart must be gunicorn or unvicorn main process KillMode=process ExecStop=/bin/kill -s TERM $MAINPID TimeoutStopSec=60 Restart=always RestartSec=30 [Install] WantedBy=multi-user.target