Simple role to deploy some basics
Find a file
meaz e4be42c2de Add vim tag + fix shouter (#12)
To be merged once tested on staging.

Co-authored-by: muppeth <muppeth@disroot.org>
Co-authored-by: muppeth <muppeth@no-reply@disroot.org>
Reviewed-on: #12
Reviewed-by: muppeth <muppeth@no-reply@disroot.org>
2024-07-22 10:37:38 +02:00
defaults staging (#10) 2024-07-05 18:28:49 +02:00
files Change for ssh and bashrc (#3) 2023-10-31 17:11:27 +00:00
handlers staging (#10) 2024-07-05 18:28:49 +02:00
tasks Add vim tag + fix shouter (#12) 2024-07-22 10:37:38 +02:00
templates staging (#10) 2024-07-05 18:28:49 +02:00
LICENSE Initial commit 2023-05-01 09:09:20 +00:00
README.md Add backports to apt and update shouter (#6) 2024-01-05 09:45:29 +00:00

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 packages
  • hosts: to deploy only host file
  • ssh: to deploy ssh
  • shouter: to deploy shouter

Note

go-sendxmpp is now a package on bookworm.