How to configure Totem in the CashbackOS?

How to configure Totem in the CashbackOS?

Totem configuration

Visit Admin Panel-> Settings->Totem


  1. Enter the Descriptions. It provides a descriptive name for your task.
  2. Select the Command from the given list.
  3. Enter the Parameters.
    1. Note: Command parameters required to run the selected command.
  4. Select the Timezone from the drop-down list.
  5. Choose whether to define a "cron expression" or to "add frequencies".
    1. Add a cron expression for your task.
      1. Cron is the system process that will automatically perform tasks for you according to a set schedule. The schedule is called the crontab, which is also the name of the program used to edit that schedule.
      2. Linux Crontab Format:- MIN HOUR DOM MON DOW CMD
      3. Crontab Fields and Allowed Ranges (Linux Crontab Syntax)


          1. Note:- The time field uses 24 hours format. So, for 8 AM use 8, and for 8 PM use 20.
      4. For Example:- 30 08 10 06 * /home/maverick/full-backup This will execute the Full backup shell script (full-backup) on 10th June 08:30 AM. 
        1. Note:- cron expression visit the link https://www.geeksforgeeks.org/crontab-in-linux-with-examples/
    2. Add frequencies to your task. These frequencies will be converted into a corn expression while scheduling the task. 
  6.  Click on Add Frequency link and select the type of frequency from the drop-down list and enter its parameters.
  7. Enter the Email Address.
    1. Note:- Add an email address to receive notifications when this task gets executed. Leave empty if you do not wish to receive email notifications.
  8. Enter the Mobile no.
    1. Note:- Add a phone number to receive SMS notifications. Leave empty if you do not wish to receive SMS notifications.
  9. Enter the slack webhook URL.
    1. Note:- Add a slack webhook URL to receive slack notifications. Leave empty if you do not wish to receive slack notifications.
  10. MISCELLANEOUS OPTIONS.
    1. Decide whether multiple instances of the same task should overlap each other or not.
    2. Decide whether the task should be executed while the app is in maintenance mode.
    3. Decide whether the task should be executed on a single server.
  11. CLEANUP OPTIONS.
    1. Note:- Determine if an over-abundance of results will be removed after a set limit or age. Set the non-zero value to enable.