[Unit]
Description=PM Tool RAG Backend (FastAPI)
After=network-online.target ollama.service
Wants=network-online.target
Requires=ollama.service

[Service]
Type=simple
User=sandhiya
WorkingDirectory=/home/sandhiya/services/PM-Tool/rag-backend-main

# Load your Supabase keys safely
EnvironmentFile=/home/sandhiya/services/PM-Tool/rag-backend-main/.env

# Run uvicorn from your venv
ExecStart=/home/sandhiya/services/PM-Tool/rag-backend-main/.venv/bin/python -m uvicorn main:app --host 127.0.0.1 --port 7860

Restart=always
RestartSec=3

StandardOutput=journal
StandardError=journal

[Install]
WantedBy=multi-user.target
