Commit ec5d5266 authored by Maciej Delmanowski's avatar Maciej Delmanowski

Update role metadata for Ansible Galaxy import

parent e41e3272
......@@ -4,6 +4,7 @@ dependencies: []
galaxy_info:
role_name: 'apparmor'
company: 'DebOps'
author: 'Robin Schneider'
description: 'Install and configure AppArmor'
......@@ -29,4 +30,4 @@ galaxy_info:
- system
- security
- hardening
- MAC
- mac
......@@ -4,6 +4,7 @@ dependencies: []
galaxy_info:
role_name: 'bitcoind'
company: 'DebOps'
author: 'Robin Schneider'
description: 'Setup and manage bitcoind'
......
......@@ -4,6 +4,7 @@ dependencies: []
galaxy_info:
role_name: 'btrfs'
company: 'DebOps'
author: 'Robin Schneider'
description: 'Manage Btrfs'
......
......@@ -4,6 +4,7 @@ dependencies: []
galaxy_info:
role_name: 'dropbear_initramfs'
company: 'DebOps'
author: 'Robin Schneider'
description: 'Setup the dropbear ssh server in initramfs'
......
......@@ -4,6 +4,7 @@ dependencies: []
galaxy_info:
role_name: 'firejail'
company: 'DebOps'
author: 'Robin Schneider'
description: 'Setup and configure Firejail'
......@@ -34,4 +35,4 @@ galaxy_info:
- firejail
- seccomp
- apparmor
- X11
- x11
......@@ -6,6 +6,7 @@ dependencies:
galaxy_info:
role_name: 'foodsoft'
company: 'DebOps'
author: 'Robin Schneider'
description: 'Setup and manage Foodsoft'
......
......@@ -4,6 +4,7 @@ dependencies: []
galaxy_info:
role_name: 'fuse'
company: 'DebOps'
author: 'Robin Schneider'
description: 'Install and configure Filesystem in Userspace (FUSE)'
......
......@@ -4,6 +4,7 @@ dependencies: []
galaxy_info:
role_name: 'homeassistant'
company: 'DebOps'
author: 'Robin Schneider'
description: 'Setup and manage Home Assistant'
......@@ -21,5 +22,4 @@ galaxy_info:
- automation
- home
- homeassistant
- home-assistant
- IoT
- iot
......@@ -4,6 +4,7 @@ dependencies: []
galaxy_info:
role_name: 'kodi'
company: 'DebOps'
author: 'Robin Schneider'
description: 'Setup and manage Kodi'
......@@ -19,7 +20,7 @@ galaxy_info:
galaxy_tags:
- kodi
- home
- HTPC
- htpc
- mediacenter
- media
- player
......@@ -4,6 +4,7 @@ dependencies: []
galaxy_info:
role_name: 'neurodebian'
company: 'DebOps'
author: 'Robin Schneider'
description: 'Install packages from the NeuroDebian repository'
......
......@@ -4,6 +4,7 @@ dependencies: []
galaxy_info:
role_name: 'snapshot_snapper'
company: 'DebOps'
author: 'Robin Schneider'
description: 'Configure snapshots with snapper'
......
......@@ -4,6 +4,7 @@ dependencies: []
galaxy_info:
role_name: 'tor'
company: 'DebOps'
author: 'Robin Schneider'
description: 'FIXME'
......@@ -25,4 +26,3 @@ galaxy_info:
galaxy_tags:
- security
- FIXME
......@@ -6,6 +6,7 @@ dependencies:
galaxy_info:
role_name: 'volkszaehler'
company: 'DebOps'
author: 'Robin Schneider'
description: 'Setup and manage volkszaehler'
......
......@@ -4,6 +4,7 @@ dependencies: []
galaxy_info:
role_name: 'x2go_server'
company: 'DebOps'
author: 'Robin Schneider'
description: 'Setup and manage the server-side of X2Go'
......@@ -28,5 +29,5 @@ galaxy_info:
galaxy_tags:
- desktop
- remote
- X11
- SSH
- x11
- ssh
......@@ -4,6 +4,7 @@ dependencies: []
galaxy_info:
role_name: 'ansible'
company: 'DebOps'
author: 'Maciej Delmanowski'
description: 'Install Ansible on Debian/Ubuntu host using Ansible'
......
......@@ -3,6 +3,8 @@
dependencies: []
galaxy_info:
role_name: 'ansible_plugins'
author: 'Maciej Delmanowski'
description: 'A set of custom Ansible plugins used by DebOps roles'
company: 'DebOps'
......
......@@ -4,6 +4,7 @@ dependencies: []
galaxy_info:
role_name: 'apache'
company: 'DebOps'
author: 'Robin Schneider'
description: 'Manage and configure the Apache HTTP Server'
......
......@@ -4,6 +4,7 @@ dependencies: []
galaxy_info:
role_name: 'apt'
company: 'DebOps'
author: 'Maciej Delmanowski, Robin Schneider'
description: 'Manage APT repositories and keys'
......
......@@ -6,6 +6,7 @@ dependencies:
galaxy_info:
role_name: 'apt_cacher_ng'
company: 'DebOps'
author: 'Robin Schneider'
description: 'Install and manage the caching HTTP proxy Apt-Cacher NG'
......
......@@ -3,6 +3,8 @@
dependencies: []
galaxy_info:
role_name: 'apt_install'
author: 'Maciej Delmanowski, Robin Schneider'
description: 'Install APT packages on Debian and other compatible systems'
company: 'DebOps'
......
......@@ -3,6 +3,8 @@
dependencies: []
galaxy_info:
role_name: 'apt_listchanges'
author: 'Maciej Delmanowski'
description: 'Manage apt-listchanges service'
company: 'DebOps'
......
......@@ -6,6 +6,7 @@ dependencies:
galaxy_info:
role_name: 'apt_mark'
author: 'Maciej Delmanowski'
description: 'Set desired APT package state using apt-mark'
company: 'DebOps'
......
......@@ -6,6 +6,7 @@ dependencies: []
galaxy_info:
role_name: 'apt_preferences'
author: 'Maciej Delmanowski, Robin Schneider'
description: 'Manage APT pins in /etc/apt/preferences.d/'
company: 'DebOps'
......
......@@ -3,6 +3,8 @@
dependencies: []
galaxy_info:
role_name: 'apt_proxy'
author: 'Maciej Delmanowski, Robin Schneider'
description: 'Manage APT proxy configuration'
company: 'DebOps'
......
......@@ -3,6 +3,8 @@
dependencies: []
galaxy_info:
role_name: 'atd'
author: 'Maciej Delmanowski'
description: 'Install and configure atd service'
company: 'DebOps'
......@@ -20,5 +22,9 @@ galaxy_info:
versions:
- wheezy
- jessie
categories:
galaxy_tags:
- system
- at
- batch
- jobqueue
- jobs
......@@ -5,6 +5,8 @@ dependencies:
- role: debops.secret
galaxy_info:
role_name: 'auth'
author: 'Maciej Delmanowski'
description: 'Set up basic user authentication and authorization'
company: 'DebOps'
......
......@@ -6,6 +6,7 @@ dependencies:
galaxy_info:
role_name: 'authorized_keys'
author: 'Maciej Delmanowski'
description: 'Manage SSH public keys in /etc/ssh/authorized_keys/'
company: 'DebOps'
......
......@@ -3,6 +3,8 @@
dependencies: []
galaxy_info:
role_name: 'avahi'
author: 'Maciej Delmanowski'
description: 'Install and configure Avahi service'
company: 'DebOps'
......
......@@ -4,6 +4,7 @@ dependencies: []
galaxy_info:
role_name: 'bootstrap'
company: 'DebOps'
author: 'Maciej Delmanowski, Robin Schneider'
description: 'Prepare a host for Ansible management'
......
......@@ -122,6 +122,8 @@ dependencies:
weight: '20'
galaxy_info:
role_name: 'boxbackup'
author: 'Maciej Delmanowski'
description: 'Install and configure BoxBackup as a centralized backup service'
company: 'DebOps'
......@@ -139,6 +141,6 @@ galaxy_info:
versions:
- wheezy
- jessie
categories:
galaxy_tags:
- backup
- system
......@@ -5,6 +5,8 @@ dependencies:
- role: debops.secret
galaxy_info:
role_name: 'console'
author: 'Maciej Delmanowski'
description: 'Configure system console and terminal-related options'
company: 'DebOps'
......
......@@ -3,6 +3,8 @@
dependencies: []
galaxy_info:
role_name: 'core'
author: 'Maciej Delmanowski'
description: 'Install a set of Ansible local facts on remote host'
company: 'DebOps'
......
......@@ -3,6 +3,8 @@
dependencies: []
galaxy_info:
role_name: 'cran'
author: 'Maciej Delmanowski'
description: 'Manage the Comprehensive R Archive Network (CRAN) packages'
company: 'DebOps'
......
......@@ -4,6 +4,7 @@ dependencies: []
galaxy_info:
role_name: 'cron'
company: 'DebOps'
author: 'Maciej Delmanowski'
description: 'Manage cron jobs using Ansible inventory'
......
......@@ -8,6 +8,7 @@ dependencies:
galaxy_info:
role_name: 'cryptsetup'
company: 'DebOps'
author: 'Robin Schneider'
description: 'Setup and manage encrypted filesystems'
......
......@@ -3,6 +3,8 @@
dependencies: []
galaxy_info:
role_name: 'debops'
author: 'Maciej Delmanowski'
description: 'Install DebOps scripts, playbooks and roles using Ansible'
company: 'DebOps'
......
......@@ -4,6 +4,7 @@ dependencies: []
galaxy_info:
role_name: 'debops_api'
company: 'DebOps'
author: 'Robin Schneider'
description: 'Setup and manage a DebOps API server.'
......
......@@ -3,6 +3,8 @@
dependencies: []
galaxy_info:
role_name: 'debops_fact'
author: 'Maciej Delmanowski'
description: 'Manage Ansible local facts for other roles'
company: 'DebOps'
......
......@@ -5,6 +5,8 @@ dependencies:
- role: debops.ansible_plugins
galaxy_info:
role_name: 'debops_legacy'
author: 'Maciej Delmanowski'
description: 'Clean up legacy files, directories, packages or diversions'
company: 'DebOps'
......@@ -23,7 +25,7 @@ galaxy_info:
- jessie
- stretch
- buster
categories:
galaxy_tags:
- system
- legacy
- cleanup
......@@ -5,6 +5,8 @@ dependencies:
- role: debops.secret
galaxy_info:
role_name: 'dhcpd'
author: 'Maciej Delmanowski'
description: 'Install and configure ISC DHCP Server'
company: 'DebOps'
......@@ -19,6 +21,8 @@ galaxy_info:
- all
- name: Archlinux
- name: Alpine
categories:
galaxy_tags:
- networking
- system
- dhcp
- pxe
- bootp
......@@ -6,6 +6,7 @@ dependencies:
galaxy_info:
role_name: 'dhparam'
company: 'DebOps'
author: 'Maciej Delmanowski, Robin Schneider'
description: 'Manage one or multiple sets of Diffie-Hellman Ephemeral parameters'
......
......@@ -3,6 +3,8 @@
dependencies: []
galaxy_info:
role_name: 'dnsmasq'
author: 'Maciej Delmanowski, Robin Schneider'
description: 'Install and configure dnsmasq'
company: 'DebOps'
......
......@@ -3,6 +3,8 @@
dependencies: []
galaxy_info:
role_name: 'docker'
author: 'Maciej Delmanowski'
description: 'Install and configure Docker Engine'
company: 'DebOps'
......
......@@ -3,6 +3,8 @@
dependencies: []
galaxy_info:
role_name: 'docker_gen'
author: 'Maciej Delmanowski'
description: 'Install and manage docker-gen, file generator which uses Docker metadata'
company: 'DebOps'
......
......@@ -3,6 +3,8 @@
dependencies: []
galaxy_info:
role_name: 'dokuwiki'
author: 'Maciej Delmanowski'
description: 'Install DokuWiki, a text-based wiki written in PHP5'
company: 'DebOps'
......
......@@ -3,6 +3,8 @@
dependencies: []
galaxy_info:
role_name: 'dovecot'
author: 'Reto Gantenbein'
description: 'Configure Dovecot IMAP/POP3 service'
license: 'GNU General Public License v3'
......@@ -12,5 +14,8 @@ galaxy_info:
versions:
- wheezy
- jessie
categories:
- system
galaxy_tags:
- imap
- pop3
- sieve
- mail
......@@ -3,6 +3,8 @@
dependencies: []
galaxy_info:
role_name: 'elastic_co'
author: 'Maciej Delmanowski'
description: 'Configure Elastic APT repositories'
company: 'DebOps'
......
......@@ -5,6 +5,8 @@ dependencies:
- role: debops.secret
galaxy_info:
role_name: 'elasticsearch'
author: 'Nick Janetakis, Maciej Delmanowski'
description: 'Install and manage Elasticsearch database clusters'
company: 'DebOps'
......
......@@ -3,6 +3,8 @@
dependencies: []
galaxy_info:
role_name: 'environment'
author: 'Maciej Delmanowski'
description: 'Manage system environment variables'
company: 'DebOps'
......
......@@ -6,6 +6,7 @@ dependencies:
galaxy_info:
role_name: 'etc_aliases'
company: 'DebOps'
author: 'Maciej Delmanowski'
description: 'Manage mail alias database in /etc/aliases'
......
......@@ -4,6 +4,7 @@ dependencies: []
galaxy_info:
role_name: 'etc_services'
company: 'DebOps'
author: 'Maciej Delmanowski, Robin Schneider'
description: 'Manage service definitions in /etc/services'
......
......@@ -6,6 +6,7 @@ dependencies:
galaxy_info:
role_name: 'etckeeper'
company: 'DebOps'
author: 'Robin Schneider, Maciej Delmanowski'
description: 'Put /etc under version control using etckeeper'
......
......@@ -5,6 +5,8 @@ dependencies:
- role: debops.secret
galaxy_info:
role_name: 'etherpad'
author: 'Maciej Delmanowski'
description: 'Install and manage Etherpad Lite'
company: 'DebOps'
......
......@@ -3,6 +3,8 @@
dependencies: []
galaxy_info:
role_name: 'fail2ban'
author: 'Maciej Delmanowski'
description: 'Install and configure fail2ban service'
company: 'DebOps'
......@@ -15,7 +17,8 @@ galaxy_info:
- name: Debian
versions:
- all
categories:
galaxy_tags:
- networking
- security
- system
- firewall
- ssh
......@@ -3,6 +3,8 @@
dependencies: []
galaxy_info:
role_name: 'fcgiwrap'
author: 'Maciej Delmanowski'
description: 'Configure fcgiwrap, a lightweight FastCGI server'
company: 'DebOps'
......@@ -20,5 +22,6 @@ galaxy_info:
versions:
- wheezy
- jessie
categories:
- system
galaxy_tags:
- cgi
- webhosting
......@@ -4,6 +4,7 @@ dependencies: []
galaxy_info:
role_name: 'ferm'
company: 'DebOps'
author: 'Maciej Delmanowski, Robin Schneider, Reto Gantenbein'
description: 'Manage iptables firewall using ferm'
......
......@@ -6,6 +6,8 @@ dependencies:
tags: [ 'role::secret' ]
galaxy_info:
role_name: 'gitlab'
author: 'Maciej Delmanowski'
description: 'Install, upgrade and manage GitLab instance'
company: 'DebOps'
......
......@@ -4,6 +4,7 @@ dependencies: []
galaxy_info:
role_name: 'gitlab_runner'
author: 'Maciej Delmanowski'
description: 'Manage GitLab Runner instances'
company: 'DebOps'
......
......@@ -5,6 +5,8 @@ dependencies:
- role: debops.auth
galaxy_info:
role_name: 'gitusers'
author: 'Maciej Delmanowski'
description: 'Manage user accounts based around git-shell'
company: 'DebOps'
......@@ -22,5 +24,6 @@ galaxy_info:
versions:
- wheezy
- jessie
categories:
galaxy_tags:
- system
- git
......@@ -3,6 +3,8 @@
dependencies: []
galaxy_info:
role_name: 'golang'