Back to home page

EIC code displayed by LXR

 
 

    


Warning, /swf-monitor/swf-monitor-mcp-asgi.service is written in an unsupported language. File is not indexed.

0001 [Unit]
0002 Description=SWF Monitor MCP endpoint on ASGI (uvicorn) worker
0003 After=network.target postgresql.service
0004 
0005 [Service]
0006 Type=simple
0007 User=wenauseic
0008 Group=eic
0009 WorkingDirectory=/opt/swf-monitor/current/src
0010 EnvironmentFile=/opt/swf-monitor/config/env/production.env
0011 Environment=DJANGO_SETTINGS_MODULE=swf_monitor_project.settings
0012 # uvicorn with 2 workers — one event loop per worker, each multiplexing many
0013 # streaming MCP sessions. Bound to loopback only; Apache ProxyPass fronts it.
0014 ExecStart=/opt/swf-monitor/current/.venv/bin/uvicorn \
0015     swf_monitor_project.asgi:application \
0016     --host 127.0.0.1 \
0017     --port 8001 \
0018     --workers 2 \
0019     --log-level info \
0020     --proxy-headers \
0021     --forwarded-allow-ips 127.0.0.1
0022 Restart=always
0023 RestartSec=10
0024 
0025 [Install]
0026 WantedBy=multi-user.target