Start rails server automatically when ever I start my ubuntu machine

前端 未结 2 1016
半阙折子戏
半阙折子戏 2020-12-31 09:38

I have a rails application and I want to start the server automatically whenever the machine boots up. Right now I cd to the directory and then type the rails s

相关标签:
2条回答
  • 2020-12-31 10:00
    @reboot /bin/bash -l -c 'cd PATH_TO_PROJECT && rails s'
    

    did the trick for me. You might need to reload RVM and for that

    @reboot /bin/bash -l -c 'cd PATH_TO_PROJECT && source ~/.rvm/scripts/rvm && rvm use ruby-RUBY_VERSION_HERE && rails s'
    

    will serve the purpose.

    0 讨论(0)
  • 2020-12-31 10:14

    You can use a cron job for this. To add the cron job use the command crontab -e. Than you can define a cron job that runs at boot and reboot with @reboot command.

    So you'd have something like:

    @reboot cd /home/[path to project] && rails server
    
    0 讨论(0)
提交回复
热议问题