Public | Automated Build

Last pushed: 2 years ago
Short Description
Short description is empty for this repo.
Full Description

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

Docker Pull Command
Owner
brucellino
Source Repository

Comments (0)