486 lines
10 KiB
Markdown
486 lines
10 KiB
Markdown
_model: frontpage
|
|
---
|
|
title: Awesome Ansible Roles
|
|
---
|
|
body:
|
|
|
|
Hi there,
|
|
|
|
I love open source and automation. So I wrote some ansible roles and released them as open source. Feel free to have a look at them. And if you like them, feel free to use them. Leave a star at the repo or give me some feedback.
|
|
---
|
|
roles:
|
|
|
|
#### table ####
|
|
name: Gitea and Forgejo
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/ansible_role_gitea.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/ansible_role_gitea.git
|
|
----
|
|
no_galaxy: yes
|
|
----
|
|
galaxy_name: l3d.gitea
|
|
----
|
|
galaxy_url: https://galaxy.ansible.com/l3d/gitea
|
|
----
|
|
maintainance: well
|
|
----
|
|
license: BSD 3-Clause
|
|
#### table ####
|
|
name: weechat
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/ansible_role_weechat.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/ansible_role_weechat.git
|
|
----
|
|
no_galaxy: true
|
|
----
|
|
galaxy_name: l3d.weechat
|
|
----
|
|
galaxy_url: https://galaxy.ansible.com/l3d/weechat
|
|
----
|
|
maintainance: well
|
|
----
|
|
license: MIT
|
|
#### table ####
|
|
name: unbound
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/ansible_role_unbound.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/ansible_role_unbound.git
|
|
----
|
|
no_galaxy: true
|
|
----
|
|
galaxy_name: do1jlr.unbound
|
|
----
|
|
galaxy_url: https://galaxy.ansible.com/do1jlr/unbound
|
|
----
|
|
maintainance: true
|
|
----
|
|
license: MIT
|
|
#### table ####
|
|
name: acmetool
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/ansible_role_acmetool.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/ansible_role_acmetool.git
|
|
----
|
|
no_galaxy: true
|
|
----
|
|
galaxy_name: do1jlr.acmetool
|
|
----
|
|
galaxy_url: https://galaxy.ansible.com/do1jlr/acmetool
|
|
----
|
|
maintainance: true
|
|
----
|
|
license: MIT
|
|
#### table ####
|
|
name: nginx
|
|
----
|
|
gitrepo: https://github.com/do1jlr/ansible_role_nginx
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/ansible_role_nginx.git
|
|
----
|
|
no_galaxy: no
|
|
----
|
|
galaxy_name: do1jlr.nginx
|
|
----
|
|
galaxy_url:
|
|
----
|
|
maintainance: true
|
|
----
|
|
license: MIT
|
|
#### table ####
|
|
name: versioncheck
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/ansible_role_versioncheck.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/ansible_role_versioncheck.git
|
|
----
|
|
no_galaxy: no
|
|
----
|
|
galaxy_name: do1jlr.versioncheck
|
|
----
|
|
galaxy_url:
|
|
----
|
|
maintainance: true
|
|
----
|
|
license: MIT
|
|
#### table ####
|
|
name: rtl_nic_firmware
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/ansible_role_rtl_nic_firmware.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/ansible_role_rtl_nic_firmware.git
|
|
----
|
|
no_galaxy: true
|
|
----
|
|
galaxy_name: do1jlr.rtl_nic_firmware
|
|
----
|
|
galaxy_url: https://galaxy.ansible.com/do1jlr/rtl_nic_firmware
|
|
----
|
|
maintainance: true
|
|
----
|
|
license: MIT
|
|
#### table ####
|
|
name: postgresql-backup
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/role-postgresql-backup.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/role-postgresql-backup.git
|
|
----
|
|
no_galaxy: no
|
|
----
|
|
galaxy_name: do1jlr.postgresql_backup
|
|
----
|
|
galaxy_url:
|
|
----
|
|
maintainance: true
|
|
----
|
|
license: MIT
|
|
#### table ####
|
|
name: avahi_client
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/ansible_role_avahi_client.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/ansible_role_avahi_client.git
|
|
----
|
|
no_galaxy: true
|
|
----
|
|
galaxy_name: l3d.avahi_client
|
|
----
|
|
galaxy_url: https://galaxy.ansible.com/ui/standalone/roles/l3d/avahi_client/
|
|
----
|
|
maintainance: true
|
|
----
|
|
license: MIT
|
|
#### table ####
|
|
name: avahi_daemon
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/ansible_role_avahi_daemon.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/ansible_role_avahi_daemon.git
|
|
----
|
|
no_galaxy: true
|
|
----
|
|
galaxy_name: l3d.avahi_daemon
|
|
----
|
|
galaxy_url: https://galaxy.ansible.com/ui/standalone/roles/l3d/avahi_daemon/
|
|
----
|
|
maintainance: true
|
|
----
|
|
license: MIT
|
|
#### table ####
|
|
name: akku_warning
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/role_akku_warning.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/role_akku_warning
|
|
----
|
|
no_galaxy: true
|
|
----
|
|
galaxy_name: do1jlr.akku_warning
|
|
----
|
|
galaxy_url: https://galaxy.ansible.com/do1jlr/akku_warning
|
|
----
|
|
maintainance: true
|
|
----
|
|
license: MIT
|
|
#### table ####
|
|
name: amdgpu_firmware
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/ansible_role_amdgpu_firmware.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/ansible_role_amdgpu_firmware.git
|
|
----
|
|
no_galaxy: true
|
|
----
|
|
galaxy_name: do1jlr.amdgpu_firmware
|
|
----
|
|
galaxy_url: https://galaxy.ansible.com/do1jlr/amdgpu_firmware
|
|
----
|
|
maintainance: true
|
|
----
|
|
license: MIT
|
|
#### table ####
|
|
name: iperf
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/ansible_role_iperf.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/ansible_role_iperf.git
|
|
----
|
|
no_galaxy: true
|
|
----
|
|
galaxy_name: do1jlr.iperf
|
|
----
|
|
galaxy_url: https://galaxy.ansible.com/do1jlr/iperf
|
|
----
|
|
maintainance: true
|
|
----
|
|
license: MIT
|
|
#### table ####
|
|
name: acmetool_debian_fix
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/ansible_role_acmetool_debian_fix.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/ansible_role_acmetool_debian_fix.git
|
|
----
|
|
no_galaxy: true
|
|
----
|
|
galaxy_name: do1jlr.acmetool_fix
|
|
----
|
|
galaxy_url: https://git.l3d.ch/ansible/ansible_role_acmetool_debian_fix.git
|
|
----
|
|
maintainance: poor
|
|
----
|
|
license: MIT
|
|
#### table ####
|
|
name: websvn
|
|
----
|
|
gitrepo: https://github.com/DO1JLR/ansible_role_websvn.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/ansible_role_websvn.git
|
|
----
|
|
no_galaxy: true
|
|
----
|
|
galaxy_name: do1jlr.websvn
|
|
----
|
|
galaxy_url:
|
|
----
|
|
maintainance: poor
|
|
----
|
|
license: MIT
|
|
#### table ####
|
|
name: xrandr_help
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/ansible_role_xrandr_help.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/ansible_role_xrandr_help.git
|
|
----
|
|
no_galaxy: true
|
|
----
|
|
galaxy_name: do1jlr.xrandr_help
|
|
----
|
|
galaxy_url: https://galaxy.ansible.com/do1jlr/xrandr_help
|
|
----
|
|
maintainance: poor
|
|
----
|
|
license: MIT
|
|
#### table ####
|
|
name: resolvconf
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/ansible_role_resolvconf.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/ansible_role_resolvconf.git
|
|
----
|
|
no_galaxy: true
|
|
----
|
|
galaxy_name: do1jlr.resolvconf
|
|
----
|
|
galaxy_url: https://galaxy.ansible.com/do1jlr/resolvconf
|
|
----
|
|
maintainance: poor
|
|
----
|
|
license: MIT
|
|
#### table ####
|
|
name: avahi_client
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/ansible_role_avahi_client.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/ansible_role_avahi_client.git
|
|
----
|
|
no_galaxy: true
|
|
----
|
|
galaxy_name: l3d.avahi_client
|
|
----
|
|
galaxy_url: https://galaxy.ansible.com/l3d/avahi_client
|
|
----
|
|
maintainance: true
|
|
----
|
|
license: MIT
|
|
#### table ####
|
|
name: ntp
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/ansible_role_ntp.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/ansible_role_ntp.git
|
|
----
|
|
no_galaxy: true
|
|
----
|
|
galaxy_name: l3d.ntp
|
|
----
|
|
galaxy_url: https://galaxy.ansible.com/l3d/ntp
|
|
----
|
|
maintainance: well
|
|
----
|
|
license: Apache-2
|
|
#### table ####
|
|
name: i3wm
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/ansible_role_i3wm.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/ansible_role_i3wm.git
|
|
----
|
|
no_galaxy: true
|
|
----
|
|
galaxy_name: l3d.i3wm
|
|
----
|
|
galaxy_url: https://galaxy.ansible.com/l3d/i3wm
|
|
----
|
|
maintainance: true
|
|
----
|
|
license: MIT
|
|
#### table ####
|
|
name: packages
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/ansible_role_packages.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/roles-ansible/ansible_role_packages
|
|
----
|
|
no_galaxy: true
|
|
----
|
|
galaxy_name: l3d.packages
|
|
----
|
|
galaxy_url: https://galaxy.ansible.com/l3d/packages
|
|
----
|
|
maintainance: true
|
|
----
|
|
license: MIT
|
|
#### table ####
|
|
name: ping_exporter
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/ansible_role_prometheus_ping_exporter.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/ansible_role_prometheus_ping_exporter.git
|
|
----
|
|
no_galaxy: true
|
|
----
|
|
galaxy_name: l3d.prometheus_ping_exporter
|
|
----
|
|
galaxy_url: https://galaxy.ansible.com/l3d/prometheus_ping_exporter
|
|
----
|
|
maintainance: true
|
|
----
|
|
license: MIT
|
|
#### table ####
|
|
name: gopass
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/ansible_role_gopass.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/ansible_role_gopass.git
|
|
----
|
|
no_galaxy: true
|
|
----
|
|
galaxy_name: l3d.gopass
|
|
----
|
|
galaxy_url: https://galaxy.ansible.com/l3d/gopass
|
|
----
|
|
maintainance: true
|
|
----
|
|
license: MIT
|
|
---
|
|
tabletitle: List of my ansible roles
|
|
---
|
|
pages: databag.array, name, template.html
|
|
---
|
|
model: test.txt
|
|
---
|
|
source:
|
|
|
|
#### table ####
|
|
name: test
|
|
----
|
|
galaxy_name:
|
|
----
|
|
galaxy_url:
|
|
---
|
|
trailer:
|
|
|
|
I have all my roles on [github.com/roles-ansible/](https://github.com/roles-ansible/) and welcome any pull requests, questions and comments there. If you want to get away from Microsoft for a good reason, have a look at [git.l3d.ch/ansible/](https://git.l3d.ch/ansible/). As soon as Federation for Forgejo and Gitea is implemented, there will be a chance to interact about it.
|
|
If you like ansible and open source and are thinking about supporting one or more ansible roles or github workflows yourself, please feel free to drop me a line.
|
|
---
|
|
tablecollectionstitle: List of my ansible collections
|
|
---
|
|
collections:
|
|
|
|
#### collections ####
|
|
name: Ansible Git Server Collection
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/ansible_collection_git.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/ansible_collection_git.git
|
|
----
|
|
no_galaxy: true
|
|
----
|
|
galaxy_name: l3d.git
|
|
----
|
|
galaxy_url: https://galaxy.ansible.com/l3d/git
|
|
----
|
|
maintainance: well
|
|
----
|
|
license: MIT
|
|
----
|
|
roles:
|
|
|
|
##### single #####
|
|
name: Gitea and Forgejo
|
|
-----
|
|
role_name: l3d.gitea
|
|
-----
|
|
galaxy_name: l3d.git.gitea
|
|
#### collections ####
|
|
name: Ansible Avahi Collection
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/ansible_collection_avahi.git
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/ansible_collection_avahi.git
|
|
----
|
|
no_galaxy: true
|
|
----
|
|
galaxy_name: l3d.avahi
|
|
----
|
|
galaxy_url: https://galaxy.ansible.com/ui/repo/published/l3d/avahi/
|
|
----
|
|
maintainance: true
|
|
----
|
|
license: MIT
|
|
----
|
|
roles:
|
|
|
|
##### single #####
|
|
name: Avahi Client
|
|
-----
|
|
role_name: l3d.avahi_client
|
|
-----
|
|
galaxy_name: l3d.avahi.client
|
|
##### single #####
|
|
name: Avahi Daemon
|
|
-----
|
|
role_name: l3d.avahi_daemon
|
|
-----
|
|
galaxy_name: l3d.avahi.daemon
|
|
#### collections ####
|
|
name: Ansible time collection
|
|
----
|
|
gitrepo: https://github.com/roles-ansible/ansible_collection_time
|
|
----
|
|
gitearepo: https://git.l3d.ch/ansible/ansible_collection_time.git
|
|
----
|
|
no_galaxy: true
|
|
----
|
|
galaxy_name: l3d.time
|
|
----
|
|
galaxy_url: https://galaxy.ansible.com/ui/repo/published/l3d/time/
|
|
----
|
|
maintainance: true
|
|
----
|
|
license: MIT
|
|
----
|
|
roles:
|
|
|
|
##### single #####
|
|
name: NTP Server
|
|
-----
|
|
role_name: l3d.ntp
|
|
-----
|
|
galaxy_name: l3d.time.ntp
|