Skip to content

AAROC/zenodo-docker-role

Repository files navigation

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

About

A role to deploy Zenodo with Docker Containers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published