_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: roles-ansible.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: roles-ansible.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: roles-ansible.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: roles-ansible.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: roles-ansible.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: roles-ansible.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: roles-ansible.rtl_nic_firmware ---- galaxy_url: https://galaxy.ansible.com/do1jlr/rtl_nic_firmware ---- maintainance: false ---- 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: roles-ansible.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: roles-ansible.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: roles-ansible.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: roles-ansible.akku_warning ---- galaxy_url: https://galaxy.ansible.com/do1jlr/akku_warning ---- maintainance: false ---- 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: roles-ansible.amdgpu_firmware ---- galaxy_url: https://galaxy.ansible.com/do1jlr/amdgpu_firmware ---- maintainance: false ---- 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: roles-ansible.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: roles-ansible.acmetool_fix ---- galaxy_url: https://git.l3d.ch/ansible/ansible_role_acmetool_debian_fix.git ---- maintainance: false ---- 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: roles-ansible.websvn ---- galaxy_url: ---- maintainance: false ---- 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: roles-ansible.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: roles-ansible.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: roles-ansible.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: roles-ansible.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: roles-ansible.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: roles-ansible.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: roles-ansible.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: roles-ansible.gopass ---- galaxy_url: https://galaxy.ansible.com/ui/standalone/roles/roles-ansible/gopass/ ---- maintainance: true ---- license: MIT #### table #### name: etebase ---- gitrepo: https://github.com/roles-ansible/ansible_role_etesync_dav ---- gitearepo: https://git.l3d.ch/ansible/ansible_role_etebase.git ---- no_galaxy: true ---- galaxy_name: roles-ansible.etebase ---- galaxy_url: https://galaxy.ansible.com/ui/standalone/roles/roles-ansible/etebase/ ---- maintainance: true ---- license: MIT #### table #### name: etesync_dav ---- gitrepo: https://github.com/roles-ansible/ansible_role_etesync_dav.git ---- gitearepo: https://git.l3d.ch/ansible/ansible_role_etesync_dav.git ---- no_galaxy: true ---- galaxy_name: roles-ansible.etesync_dav ---- galaxy_url: https://galaxy.ansible.com/ui/standalone/roles/roles-ansible/etesync_dav/ ---- maintainance: true ---- license: MIT #### table #### name: rustdesk ---- gitrepo: https://github.com/roles-ansible/ansible_role_rustdesk.git ---- gitearepo: https://git.l3d.ch/ansible/ansible_role_rustdesk ---- no_galaxy: true ---- galaxy_name: roles-ansible.rustdesk ---- galaxy_url: https://galaxy.ansible.com/ui/standalone/roles/roles-ansible/rustdesk/ ---- maintainance: true ---- license: MIT #### table #### name: forgejo_runner ---- gitrepo: https://github.com/roles-ansible/ansible_role_forgeo_runner.git ---- gitearepo: https://git.l3d.ch/ansible/ansible_role_forgeo_runner ---- no_galaxy: true ---- galaxy_name: roles-ansible.forgejo-runner ---- galaxy_url: https://galaxy.ansible.com/ui/standalone/roles/roles-ansible/forgejo_runner/ ---- maintainance: true ---- license: MIT #### table #### name: sway ---- gitrepo: https://github.com/roles-ansible/ansible_role_sway.git ---- gitearepo: https://git.l3d.ch/ansible/ansible_role_sway.git ---- no_galaxy: true ---- galaxy_name: roles-ansible.sway ---- galaxy_url: https://galaxy.ansible.com/ui/standalone/roles/roles-ansible/sway/ ---- maintainance: true ---- license: MIT #### table #### name: restic ---- gitrepo: https://github.com/roles-ansible/ansible_role_restic.git ---- gitearepo: https://git.l3d.ch/ansible/ansible_role_restic ---- no_galaxy: true ---- galaxy_name: roles-ansible.restic ---- galaxy_url: https://galaxy.ansible.com/ui/standalone/roles/roles-ansible/restic/ ---- maintainance: poor ---- 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 ##### single ##### name: Forgejo Runner ----- role_name: l3d.forgejo_runner ----- galaxy_name: l3d.git.forgejo_runner #### collections #### name: Ansible Linux Collection ---- gitrepo: https://github.com/roles-ansible/ansible_collection_linux.git ---- gitearepo: https://git.l3d.ch/ansible/ansible_collection_linux.git ---- no_galaxy: true ---- galaxy_name: l3d.linux ---- galaxy_url: https://galaxy.ansible.com/ui/repo/published/l3d/linux/ ---- maintainance: true ---- license: MIT ---- roles: ##### single ##### name: Linux Packages ----- role_name: l3d.packages ----- galaxy_name: l3d.linux.packages ##### single ##### name: Resolve Conf ----- role_name: l3d.resolvconf ----- galaxy_name: l3d.linux.resolvconf ##### single ##### name: Librewolf ----- role_name: l3d.linux.librewolf ----- galaxy_name: l3d.linux.librewolf #### 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 #### collections #### name: Ansible User Collection ---- gitrepo: https://github.com/roles-ansible/ansible_collection_users.git ---- gitearepo: https://git.l3d.ch/ansible/ansible_collection_users ---- no_galaxy: true ---- galaxy_name: l3d.users ---- galaxy_url: https://galaxy.ansible.com/ui/repo/published/l3d/users ---- maintainance: true ---- license: MIT ---- roles: ##### single ##### name: User Management ----- role_name: l3d.users.user ----- galaxy_name: l3d.users.user ##### single ##### name: User Superpowers ----- role_name: l3d.users.admin ----- galaxy_name: l3d.users.admin ##### single ##### name: SSH Config ----- role_name: l3d.users.sshd ----- galaxy_name: l3d.users.sshd ##### single ##### name: Dotfiles ----- role_name: l3d.users.dotfiles ----- galaxy_name: l3d.users.dotfiles #### collections #### name: Ansible Window Manager Collection ---- gitrepo: https://github.com/roles-ansible/ansible_collection_wm ---- gitearepo: https://git.l3d.ch/ansible/ansible_collection_wm ---- no_galaxy: true ---- galaxy_name: l3d.wm ---- galaxy_url: https://galaxy.ansible.com/ui/repo/published/l3d/wm ---- maintainance: true ---- license: MIT ---- roles: ##### single ##### name: sway ----- role_name: roles-ansible.sway ----- galaxy_name: l3d.wm.sway ##### single ##### name: i3wm ----- role_name: roles-ansible.i3wm ----- galaxy_name: l3d.wm.i3 #### collections #### name: Ansible Collection Wireguard ---- gitrepo: https://github.com/roles-ansible/ansible_collection_wireguard.git ---- gitearepo: https://git.l3d.ch/ansible/ansible_collection_wireguard ---- no_galaxy: true ---- galaxy_name: l3d.wireguard ---- galaxy_url: https://galaxy.ansible.com/ui/repo/published/l3d/wireguard ---- maintainance: true ---- license: MIT ---- roles: ##### single ##### name: Wireguard-UI ----- role_name: l3d.wireguard.wireguardui ----- galaxy_name: l3d.wireguard.wireguardui #### collections #### name: Ansible Collection Pretix ---- gitrepo: https://github.com/roles-ansible/ansible_collection_pretix.git ---- gitearepo: https://git.l3d.ch/ansible/ansible_collection_pretix ---- no_galaxy: true ---- galaxy_name: l3d.pretix ---- galaxy_url: https://galaxy.ansible.com/ui/repo/published/l3d/pretix ---- maintainance: true ---- license: MIT ---- roles: ##### single ##### name: Install Pretix ----- role_name: l3d.pretix.pretix ----- galaxy_name: l3d.pretix.pretix ##### single ##### name: Postgres for pretix ----- role_name: l3d.pretix.postgres ----- galaxy_name: l3d.pretix.postgres ##### single ##### name: nodejs for pretix ----- role_name: l3d.pretix.nodejs ----- galaxy_name: l3d.pretix.nodejs ##### single ##### name: redis for pretix ----- role_name: l3d.pretix.redis ----- galaxy_name: l3d.pretix.redis