install_service.sh 656 B

123456789101112131415161718
  1. source ./bin/utils/functions.sh
  2. source .env
  3. echo_warning "Recreating sharix_main.service"
  4. \cp conf/sharix_main.service.example conf/sharix_main.service
  5. sed -i "s|WORKING_DIRECTORY|$(pwd)|g" conf/sharix_main.service
  6. echo_success "Recreated sharix_main.service"
  7. echo_warning "Copying sharix_main.service to /etc/systemd/system/ folder"
  8. \cp conf/sharix_main.service /etc/systemd/system/sharix_main.service
  9. echo_success "Copied sharix_main.service to /etc/systemd/system/ folder"
  10. echo_warning "Reloading systemd daemon"
  11. systemctl daemon-reload
  12. echo_success "Reloaded systemd daemon"
  13. systemctl enable sharix_main.service
  14. systemctl start sharix_main.service