meaz
50a18a3d22
- Adds Backport to apt so that we can update packages to latest version when needed (example golang for shouter) - Add some tags and update readme - Update golang to backports + check version so that it is not installed if the version is not new (especially coz when you run playbook and it gets installed on like 20 CT, then you get `net/http: TLS handshake timeout` issue otherwise) Reviewed-on: #6 Reviewed-by: muppeth <muppeth@no-reply@disroot.org> Co-authored-by: meaz <meaz@disroot.org> Co-committed-by: meaz <meaz@disroot.org> |
||
---|---|---|
defaults | ||
files | ||
handlers | ||
tasks | ||
templates | ||
LICENSE | ||
README.md |
README.md
Basic role
This role sets up defaults we use across all newly created containers. It preconfigures various things as well as install few basic packages etc.
example playbook:
---
- hosts: all
roles:
- base
All configurable variables reside in defaults/main.yml
. If you wish to modify them per host, add them to your /etc/ansible/host_vars/yourhostname.yml
of for group of hosts in /etc/ansible/group_vars/yourgroup/main.yml
etc.
Tags
apt
: to update packageshosts
: to deploy only host filessh
: to deploy sshshouter
: to deploy shouter
Note
go-sendxmpp
is now a package on bookworm.