*[Continuous Documentation for Users, Developers and Maintainers](https://zenodo.org/record/3247324)
*[Share and synchronize your data with HZB Cloud Nubes safely](https://www.helmholtz-berlin.de/zentrum/locations/it/datenablage/persoenliche/nextcloud/index_en.html)
#### Software Publications
HIFIS creates its own software packages, but also contributes to Open Source software in general.
#### 2020
##### Software Packages
*[Ansible GitLab Role](https://gitlab.com/hifis/ansible/gitlab-role) - Ansible role to install and configure the GitLab Omnibus package, also in a high availability context.
*[Ansible Keepalived Role](https://gitlab.com/hifis/ansible/keepalived-role) - Ansible role that sets up Keepalived for high availabilty.
*[Ansible Redis Role](https://gitlab.com/hifis/ansible/redis-role) - Ansible role for setting up a highly available Redis cluster.
*[Ansible HAProxy role](https://gitlab.com/hifis/ansible/haproxy-role) - Ansible role to set up HAProxy to be used as a load balancer.
*[Ansible SSH keys role](https://gitlab.com/hifis/ansible/ssh-keys) - Ansible role to distribute authorized SSH public keys to users.
*[GitLab-Runner for Power](https://gitlab.com/hzdr/gitlab-runner/-/releases) - GitLab-Runner packages for the `ppc64le` architecture.
##### Contributions
*[**Python Poetry**](https://python-poetry.org/) - [Respect REUSE spec when including licenses](https://github.com/python-poetry/poetry-core/pull/57)
*[Use package state 'present' since 'installed' is deprecated](https://github.com/dev-sec/ansible-collection-hardening/pull/168)
*[Add variable to specify SSH host RSA key size](https://github.com/dev-sec/ansible-collection-hardening/pull/394)
#### HIFIS Proposal
* The original platform proposal for HIFIS [can be found here](https://www.helmholtz.de/fileadmin/user_upload/01_forschung/Helmholtz_Inkubator_HIFIS.pdf).