finallycoffee.services ansible collection - mirrored of upstream https://git.finally.coffee/finallycoffee/services
- Jinja 100%
| meta | meta: require atleast ansible >= 2.15.0 | |
| playbooks | chore(playbooks/pretix): better tagging | |
| roles | update(keycloak): bump version to 26.7.0 | |
| galaxy.yml | meta: ensure NpmSpec is used for specifying collection dependencies | |
| LICENSE.md | chore: Initial commit including ansible collection metadata, license and project README | |
| README.md | feat(playbooks/snipe_it): add playbook | |
finallycoffee.services ansible collection
Overview
This ansible collection is used as a pool of roles with no clear assigned scope, and serves as a catch-all for ansible roles which do not fit into a clear concise area of concern.
Roles
-
authelia: Deploys an authelia.com instance, an authentication provider with beta OIDC provider support. -
ghost: Deploys ghost.org, a simple to use blogging and publishing platform. -
gitea: Deploy gitea.io, a lightweight, self-hosted git service. -
hedgedoc: Deploy hedgedoc, a collaborative real-time markdown editor using websockts -
jellyfin: Deploy jellyfin.org, the free software media system for streaming stored media to any device. -
keycloak: Deploy keycloak, the open source identity and access management solution. -
openproject: Deploys an openproject.org installation using the upstream provided docker-compose setup. -
pretix: Deploy pretix, the open source online ticketing solution. -
snipe_it: Deploys Snipe-IT, the free and open-source IT asset (and license) management with a powerful REST API -
vaultwarden: Deploy vaultwarden, an open-source implementation of the Bitwarden Server (formerly Bitwarden_RS). -
vouch_proxy: Deploys vouch-proxy, an authorization proxy for arbitrary webapps working withnginxs'auth_requestmodule.
Playbooks
License
CNPLv7+: Cooperative Nonviolent Public License