ovmm manages your virtual machine for oTree.
Project description
oTree Virtual Machine Manager
oTree Virtual Machine Manager helps to manage user accounts.
Free software: MIT license
Documentation: https://otree-virtual-machine-manager.readthedocs.io.
Overview
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.
Features
- 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.
Tutorials
You can find a series of tutorial videos on Youtube.
For administrators:
For end users:
Contributing
Contributions are welcome and they are greatly appreciated! Every little bit helps, and credit will always be given.
Credits
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.
History
0.2.0 (2017-07-16)
Added route_port command to change standard ports to a different user
0.1.1 (2017-03-20)
Alpha release. Rereleased on PyPI :)
0.1.0 (2017-03-20)
Alpha release. Released on PyPI
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.