Installs and configures Sufia; an open-source, Hydra-powered repository front-end.
This role is a Work-In-Progress. It is limited in the following ways:
- Under active development
- contains workarounds specific to Sufia version 7.2
- Creates a new Sufia-based site. Does not yet install an existing site from source-control.
- Only tested within very few OSes/versions
The following systems must be available for Sufia to function:
- Solr
- Fedora Commons repository
- a SQL database (Postgres, MySQL, or SQLite)
- Redis key-value store
See also Dependencies below, for components that must be present on the Sufia server
TBD
Example Playbook
- hosts: servers
roles:
- { role: sufia }
CC0
Drew Heles