smartbotic-crm-webserver.service 879 B

123456789101112131415161718192021222324252627
  1. [Unit]
  2. Description=SmartBotic CRM Webserver Service
  3. Documentation=https://github.com/smartbotic/smartbotic-crm
  4. After=network.target smartbotic-crm-database.service smartbotic-crm-llm.service
  5. Requires=smartbotic-crm-database.service
  6. Wants=smartbotic-crm-llm.service
  7. [Service]
  8. Type=simple
  9. WorkingDirectory=/data/smartbotic-crm
  10. ExecStart=/data/smartbotic-crm/build/webserver/smartbotic-crm-webserver
  11. Restart=on-failure
  12. RestartSec=5
  13. StandardOutput=journal
  14. StandardError=journal
  15. TimeoutStopSec=10
  16. # Environment
  17. Environment="SMARTBOTIC_SERVER_HTTP_PORT=8090"
  18. Environment="SMARTBOTIC_SERVER_WS_PORT=8091"
  19. Environment="SMARTBOTIC_SERVER_DATABASE_HOST=localhost"
  20. Environment="SMARTBOTIC_SERVER_DATABASE_PORT=50051"
  21. Environment="SMARTBOTIC_SERVER_LLM_ADDRESS=localhost:50052"
  22. Environment="SMARTBOTIC_SERVER_STATIC_PATH=/data/smartbotic-crm/webui/dist"
  23. [Install]
  24. WantedBy=default.target