oTree Virtual Machine Manager

https://img.shields.io/pypi/v/ovmm.svg https://travis-ci.org/tobiasraabe/otree_virtual_machine_manager.svg?branch=master Documentation Status Updates

oTree Virtual Machine Manager helps to manage user accounts.


oTree Virtual Machine Manager is a complement to the oTree Virtual Machine Image provided by Felix Albrecht and Holger Gerhardt.

Since doing research is time-consuming enough, this tool ensures that administrators of an oTree server do not waste their time on creating fully equipped user accounts and similar tedious tasks. Everything breaks down to a single commandline interface.

Managing an oTree server with multiple experiments running parallel has never been easier.


Create users
Creates a fully equipped experimenter account (clear project structure, virtual environment, graphical or point-and-click solutions to many oTree-related commands, samba access).
Back up user
Creates a database and/or home folder backup for users upon account closure so that nothing gets lost.
Remove user
Removes otree-server user accounts.
Behind the scenes
Handles port configuration for multiple parallel user accounts on a single virtual host.


Contributions are welcome and they are greatly appreciated! Every little bit helps, and credit will always be given.


This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.