Table of Contents


  • Secure download from CI package server using shared secret
  • detect a changed download to run an upgrade or just apply rules for configs
  • Extraction to target dir
  • Cleanup: delete all files in target dir that are not included in the software package
  • Create (config) files by inserting strings into placeholders
  • Several hooks to allow custom actions, eg. restart a service un changes
  • Handle multiple applications on a machine (aka profiles)
  • Writes a logfile per execution and application (and to stdout)