`finallycoffee.base` ansible collection for roles which are common dependencies for services (databases etc)
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Go to file
Johanna Dorothea Reichmann 13d40341a0
fix(restic): change systemd service type to simple, remove wanted-by, allow post-start hooks
The old service type oneshot combined with a wanted-by of multi-user.target
can lead to an infite recursion which systemd does not warn about,
causing a service that never activates.
1 day ago
meta chore: update ansible collection metadata 9 months ago
roles fix(restic): change systemd service type to simple, remove wanted-by, allow post-start hooks 1 day ago
LICENSE.md chore: initial commit bootstrapping the ansible collection 2 years ago
README.md feat(restic): add migrated role from finallycoffee.services 9 months ago
galaxy.yml meta: bump galaxy version to 0.0.2 9 months ago

README.md

finallycoffee.base ansible collection

Overview

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

  • elasticsearch: Deploy elasticsearch, a popular (distributed) search and analytics engine, mostly known by it's letter "E" in the ELK-stack.

  • git: configures git on the target system

  • gnupg: configures gnupg on the target system

  • mariadb: runs MariaDB Server, one of the world's most popular open source relational database

  • 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.

License

CNPLv7+: Cooperative Nonviolent Public License