Create a file comfyui-start.sh:
#! /bin/bash
# activate conda in shell script
source /home/marcuschiu/anaconda3/etc/profile.d/conda.sh
# activate the virtual environment used for running ComfyUI
conda activate comfyenv
cd /home/marcuschiu/Desktop/ComfyUI
python main.py --listenCreate a file /etc/systemd/system/comfyui.service:
[Unit]
Description=ComfyUI Service
After=network.target
[Service]
User=marcuschiu
WorkingDirectory=/home/marcuschiu/Desktop/ComfyUI
ExecStart=/home/marcuschiu/Desktop/ComfyUI/comfyui-start.sh
Restart=always
[Install]
WantedBy=multi-user.targetExecute the following commands:
sudo systemctl daemon-reload
sudo systemctl enable comfyui.service
sudo systemctl start comfyui.service