The following projects offer reproducible deployment tooling and environments.
Vagrant
git clone https://github.com/fcrepo4-exts/fcrepo4-vagrant.git cd fcrepo4-vagrant vagrant up
Docker
git clone https://github.com/fcrepo4-labs/fcrepo4-docker.git # Start Fedora(e.g. 5.0.2) server FEDORA_TAG=5.0.2 docker-compose up -d # Shutdown server docker-compose down
ps. See README for Fedora with MySQL or PostgreSQL examples.
Ansible
git clone https://github.com/Digital-Repository-of-Ireland/ansible-fedora4.git cd ansible-fedora4 vagrant plugin install vagrant-hostmanager vagrant up git clone https://github.com/VTUL/fcrepo4-ansible.git cd fcrepo4-ansible Local machine: vagrant up AWS instance: vagrant up --provider aws