[Unit] Description=Visual AI QC Flask Application After=network.target [Service] Type=simple User=www-data Group=www-data WorkingDirectory=/opt/ai_qc Environment="ENVIRONMENT=production" Environment="PATH=/opt/ai_qc/venv/bin:/usr/local/bin:/usr/bin:/bin" ExecStart=/opt/ai_qc/venv/bin/python /opt/ai_qc/run_api_server.py --host localhost --port 7183 --workers 2 # Restart policy Restart=always RestartSec=10 # Security settings NoNewPrivileges=true PrivateTmp=true # Logging StandardOutput=journal StandardError=journal SyslogIdentifier=ai_qc [Install] WantedBy=multi-user.target