finallycoffee.base ansible collection

Overview

This ansible collection provides various roles for installing and configuring basic system utilities like gnupg, ssh etc

  • git: configures git on the target system

  • gnupg: configures gnupg on the target system

  • lego: runs lego (LetsEncrypt Go), a ACME client written in go, using systemd (timers). Multi-instance capable.

  • minio: Deploy min.io, an s3-compatible object storage server, using docker containers.

  • nginx: nginx, an advanced load balancer, webserver and reverse proxy.

  • restic: Manage backups using restic and persist them to a configurable backend.

  • powerdns_tsig_key: Simple ansible role for generating TSIG keys in PowerDNS.

License

CNPLv7+: Cooperative Nonviolent Public License

Description
finallycoffee.base ansible collection for roles which are common dependencies for services (databases etc)
Readme 216 KiB
Languages
Jinja 82.4%
Shell 17.6%