marvel-nccr.aiidalab_server

Ansible Role: aiidalab.aiidalab_server

An Ansible role that deploys a multi-user AiiDAlab server on Ubuntu.

Installation

ansible-galaxy install git+https://github.com/aiidalab/ansible-role-aiidalab-server.git,v0.4.0

Role Variables

See defaults/main.yml.

Configure which docker image to use, resource limits, and more.

Example Playbook

- hosts: servers
  roles:
  - role: aiidalab.aiidalab_server

Tests

This role uses Molecule and Docker for tests. Once Docker is installed, run tests using

pip install -r requirements.txt
molecule test

License

MIT

Contact

Please direct inquiries regarding Quantum Mobile and associated ansible roles to the AiiDA mailinglist.

About

An Ansible role that deploys a multi-user [AiiDA lab](aiidalab.materialscloud.org) server on Ubuntu.

Install
ansible-galaxy install marvel-nccr.aiidalab_server
GitHub repository
License
other
Downloads
283
Owner
The NCCR MARVEL is a centre on Computational Design and Discovery of Novel Materials created by the Swiss National Science Foundation