選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
 

42 行
1.2 KiB

  1. #!/bin/sh
  2. . /etc/mnvars
  3. . /etc/mnsuper.conf
  4. . $MN_rcconfig
  5. return=$rc_done
  6. case "$1" in
  7. start)
  8. #Avvio del server API uvicorn FastApi per i comandi da APP androind verso la telecamera per i preset
  9. /etc/init.d/fastapi stop
  10. /etc/init.d/fastapi start
  11. #Avvio reslevis
  12. /usr/bin/docker compose -f /data/conf/presence/res_levis_backend/build/docker-compose.yaml down -v
  13. /usr/bin/docker compose -f /data/conf/presence/ble-ai-localizer/docker-compose.yml down
  14. /usr/local/bin/fwdocker stop
  15. /usr/bin/docker compose -f /data/conf/presence/res_levis_backend/build/docker-compose.yaml up -d
  16. /usr/bin/docker compose -f /data/conf/presence/ble-ai-localizer/docker-compose.yml up -d
  17. /usr/local/bin/fwdocker start
  18. echo -e "$return"
  19. ;;
  20. stop)
  21. #Stop reslevis
  22. /usr/bin/docker compose -f /data/conf/presence/res_levis_backend/build/docker-compose.yaml down -v
  23. /usr/bin/docker compose -f /data/conf/presence/ble-ai-localizer/docker-compose.yml down
  24. /usr/local/bin/fwdocker stop
  25. /etc/init.d/fastapi stop
  26. echo -e "$return"
  27. ;;
  28. restart)
  29. $0 stop && $0 start || return=$rc_failed
  30. ;;
  31. *)
  32. echo "Usage: $0 {start|stop|restart}"
  33. exit 1
  34. esac
  35. exit 0