small pixel drawing of a pufferfish enby

README

            shrapnl
       a simple task machine

  features
    - watch remote resources for changes - git repos, files, websites
    - trigger actions periodically, or when resources change
    - execute periodic tasks or full processes
    - small & simple to get up and running


  ideations
    kind of like "nomad-lite"


  warnings
    shrapnl is brand spanking new
    there is no process isolation by default, for now


  usage
    shrapnl
      a simple task machine
  
    commands
      [d]aemon [config] - Run shrapnl in daemon-mode.
      [l]ogs   [task]   - Print stdout/stderr for a task.
      [r]eload          - Reload config file.
      [s]tatus          - Check the status of all tasks.


  todo
    strong process isolation by default
      on linux
      fail on bsd?