install_services.sh 991 B

123456789101112131415161718192021222324252627
  1. source ./bin/utils/functions.sh
  2. source .env
  3. echo_warning "Recreating sharix.service"
  4. \cp conf/sharix.service.example conf/sharix.service
  5. sed -i "s|WORKING_DIRECTORY|$(pwd)|g" conf/sharix.service
  6. echo_success "Recreated sharix.service"
  7. echo_warning "Copying sharix_open.service to /etc/systemd/system/ folder"
  8. \cp conf/sharix.service /etc/systemd/system/sharix_${METASERVICE_NAME}.service
  9. echo_success "Copied sharix_open.service to /etc/systemd/system/ folder"
  10. echo_warning "Reloading systemd daemon"
  11. systemctl daemon-reload
  12. echo_success "Reloaded systemd daemon"
  13. # Checking for webservice_running/handlers/.env
  14. if [ -f webservice_running/handlers/.env ]; then
  15. echo "env file for handlers already exists. "
  16. else
  17. echo_warning "Creating env file for handlers."
  18. cp webservice_running/handlers/.env.example webservice_running/handlers/.env
  19. echo_success "Created env file for handlers."
  20. fi
  21. echo_warning "Installation handlers"
  22. webservice_running/handlers/conf/bin/install.sh