Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/distrobyte/ansible
A collection of basic ansible roles to make administration of basic tasks easier on a broad scale.
https://github.com/distrobyte/ansible
ansible ansible-roles
Last synced: about 1 month ago
JSON representation
A collection of basic ansible roles to make administration of basic tasks easier on a broad scale.
- Host: GitHub
- URL: https://github.com/distrobyte/ansible
- Owner: DistroByte
- Created: 2022-07-21T12:49:04.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-02-10T20:50:41.000Z (almost 2 years ago)
- Last Synced: 2024-10-13T07:23:09.015Z (about 1 month ago)
- Topics: ansible, ansible-roles
- Language: Jinja
- Homepage:
- Size: 61.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Ansible
A collection of basic ansible roles to make administration of basic tasks easier on a broad scale.
## Contents
| Role | Description |
| ---- | ----------- |
| [apt](./apt) | Updates packages and installs basic tools, defined in `defaults/main.yml` |
| [fail2ban](./fail2ban) | Installs fail2ban and configures jails from `tasks/jail.local` |
| [git](./git) | Installs git on the target hosts |
| [github-keys](./github-keys) | Creates users and adds github ssh keys to that user, defined in `defaults/main.yml` |
| [mount-smb](./mount-smb) | Creates users and adds github ssh keys to that user, defined in `defaults/main.yml` |
| [node-exporter](./node-exporter) | Installs node-exporter on linux hosts and configures a systemd unit file to control it |
| [nomad](./nomad) | Installs and initializes a nomad cluster. Uses group `nomad` with configuration stored in `group_vars/vars.yml` |
| [pi-hole](./pi-hole) | Installs Pi-Hole on selected hosts |
| [secure-ssh](./secure-ssh) | Hardens SSH login and user access. Variables are configured in `defaults/main.yml |
| [set-inform-unifi](./set-inform-unifi) | Sets the specified hosts unifi application inform url to allow control of the device |## License
MIT / BSD
## Author Information
This role was created in 2022 by [DistroByte](https://github.com/DistroByte).