MagicMirror² v2.5.0 is available! For more information about this release, check out this topic.

Refresh every day at midnight



  • Is there a way to refresh MAGIC MIRROR without rebooting?
    I want MIRROR to reload at midnight every day.
    Is there a good way to use crontab?
    What commands should I use in the terminal



  • i would use pm2 for that.

    sudo nano /etc/crontab

    # /etc/crontab: system-wide crontab
    # Unlike any other crontab you don't have to run the `crontab'
    # command to install the new version when you edit this file
    # and files in /etc/cron.d. These files also have username fields,
    # that none of the other crontabs do.
    
    SHELL=/bin/sh
    PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
    
    # m h dom mon dow user  command
    17 *    * * *   root    cd / && run-parts --report /etc/cron.hourly
    25 6    * * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
    47 6    * * 7   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
    52 6    1 * *   root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
    59 23   * * *   pi      pm2 restart mm
    #
    

    should work…