Skip to content

Latest commit

 

History

History
50 lines (34 loc) · 1.03 KB

README.md

File metadata and controls

50 lines (34 loc) · 1.03 KB

Build Status Role Name

This is the Ansible role for deploying Zenodo using Docker containers.

Requirements

None. This repository is designed to run inside a Docker container, which is described by the Dockerfile included.

Role Variables

There are several variables in the role:

  • OS dependencies (for CentOS and Debian)
  • npm dependencies
  • pip dependencies
  • invenio and zenodo repositories and variables
  • OS-dependent mysql config directory (for CentOS and Debian)

These are all in vars/main.yml

Dependencies

none

Example Playbook

The playbook is designed to be executed on localhost, there is usally only one host affected , so you can run ansible with the local connection:

---
    - hosts: localhost
      roles:
         - zenodo-docker-role

License

Apache-2.0

Author Information

@brucellino