Distribution and remote execution of Python scripts

Viri provides an easy way to deploy and execute Python scripts in a set of hosts.

With Viri, system administrators can save lots of hours on performing the same task on hundreds of computers. Code your task in Python, send the order locally, and your script will be deployed and executed automatically.

Getting started

To use Viri, you just need to perform these simple steps:

  1. Install the Viri daemon in all the hosts you want to administrate with Viri.
  2. Install the command line utility in your workstation.
  3. Program a task performing the actions you want to execute in the target hosts.
  4. Send the order to execute the task remotely.

Download

Click here to download the latest version.

Browse or clone the source code

Documentation

Check the online documentation.

Community

Submit a bug report.

Join the mailing list.

Participate on the #viri channel on irc.freenode.net.