MagicMirror Forum
    • Recent
    • Tags
    • Unsolved
    • Solved
    • MagicMirror² Repository
    • Documentation
    • 3rd-Party-Modules
    • Donate
    • Discord
    • Register
    • Login
    A New Chapter for MagicMirror: The Community Takes the Lead
    Read the statement by Michael Teeuw here.

    How to set up a cron job for rebooting the server?

    Scheduled Pinned Locked Moved Solved Troubleshooting
    3 Posts 3 Posters 753 Views 3 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • B Offline
      burnydoom
      last edited by

      Well, hello there.

      I run my MM as a server only. It is working fine, but I would like to reboot it with a cron job because some modules seem to freeze over night.

      I managed to set up a cron job for rebooting the server. But how can I set “npm run server” in the cron so that it actually starts the server again?

      S 1 Reply Last reply Reply Quote 0
      • S Offline
        sdetweil @burnydoom
        last edited by sdetweil

        @burnydoom use pm2 to autostart the server

        see the last script here
        https://github.com/sdetweil/MagicMirror_scripts

        it starts the MagicMirror/installers/mm.sh script

        so you change from
        npm start
        to
        npm run server

        Sam

        How to add modules

        learning how to use browser developers window for css changes

        JerryPJ 1 Reply Last reply Reply Quote 0
        • JerryPJ Offline
          JerryP @sdetweil
          last edited by

          Magic Mirror Auto Start:


          nano mm.sh “Paste The Following Code And Save”

          #!/bin/bash
          sleep 20
          cd /home/pi/MagicMirror/

          npm run start

          To Make The Scripts Executable:

          chmod +x mm.sh

          Enter The Crontab File:

          crontab -e

          Now Add The Following Commands To The Bottom And Save:

          @reboot /home/pi/mm.sh &

          1 Reply Last reply Reply Quote 0
          • 1 / 1
          • First post
            Last post
          Enjoying MagicMirror? Please consider a donation!
          MagicMirror created by Michael Teeuw.
          Forum managed by Sam, technical setup by Karsten.
          This forum is using NodeBB as its core | Contributors
          Contact | Privacy Policy