From b3474ad2cb50a5b85c1d617dfc404f80e8e9a9a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Fra=C3=9F?= Date: Fri, 29 Mar 2024 16:55:35 +0100 Subject: [PATCH 1/3] [int] --- guidelines.md => fenris/default/README.md | 22 ++++-- fenris/default/galaxy.yml | 69 +++++++++++++++++++ fenris/default/meta/runtime.yml | 52 ++++++++++++++ fenris/default/plugins/README.md | 31 +++++++++ .../authelia-and-nginx/defaults/main.json | 0 .../default}/roles/authelia-and-nginx/info.md | 0 .../roles/authelia-and-nginx/tasks/main.json | 0 .../authelia-and-nginx/templates/conf.j2 | 0 .../authelia-for-dokuwiki/defaults/main.json | 0 .../roles/authelia-for-dokuwiki/info.md | 0 .../authelia-for-dokuwiki/tasks/main.json | 0 .../templates/authelia-client-conf.json.j2 | 0 .../authelia-for-gitlab/defaults/main.json | 0 .../roles/authelia-for-gitlab/info.md | 0 .../roles/authelia-for-gitlab/tasks/main.json | 0 .../templates/authelia-client-conf.json.j2 | 0 .../roles/authelia-for-gitlab/vardef.json | 0 .../authelia-for-hedgedoc/defaults/main.json | 0 .../roles/authelia-for-hedgedoc/info.md | 0 .../authelia-for-hedgedoc/tasks/main.json | 0 .../templates/authelia-client-conf.json.j2 | 0 .../authelia-for-synapse/defaults/main.json | 0 .../roles/authelia-for-synapse/info.md | 0 .../authelia-for-synapse/tasks/main.json | 0 .../templates/authelia-client-conf.json.j2 | 0 .../roles/authelia/defaults/main.json | 0 .../roles/authelia/files/conf-compose.py | 0 .../roles/authelia/files/user-manage.py | 0 .../default}/roles/authelia/info.md | 0 .../default}/roles/authelia/tasks/main.json | 0 .../authelia/templates/conf-main.json.j2 | 0 .../roles/authelia/templates/users.yml.j2 | 0 .../default}/roles/authelia/vardef.json | 0 .../dokuwiki-and-nginx/defaults/main.json | 0 .../default}/roles/dokuwiki-and-nginx/info.md | 0 .../roles/dokuwiki-and-nginx/tasks/main.json | 0 .../dokuwiki-and-nginx/templates/conf.j2 | 0 .../roles/dokuwiki/defaults/main.json | 0 .../default}/roles/dokuwiki/info.md | 0 .../default}/roles/dokuwiki/tasks/main.json | 0 .../dokuwiki/templates/conf-acl.auth.php.j2 | 0 .../dokuwiki/templates/conf-local.php.j2 | 0 .../templates/conf-plugins.local.php.j2 | 0 .../dokuwiki/templates/conf-users.auth.php.j2 | 0 .../default}/roles/dokuwiki/vardef.json | 0 .../element-and-nginx/defaults/main.json | 0 .../roles/element-and-nginx/tasks/main.json | 0 .../roles/element-and-nginx/templates/conf.j2 | 0 .../default}/roles/element/defaults/main.json | 0 .../default}/roles/element/tasks/main.json | 0 .../roles/element/templates/config.json.j2 | 0 .../roles/gitlab-and-nginx/defaults/main.json | 0 .../default}/roles/gitlab-and-nginx/info.md | 0 .../roles/gitlab-and-nginx/tasks/main.json | 0 .../roles/gitlab-and-nginx/templates/conf.j2 | 0 .../default}/roles/gitlab/defaults/main.json | 0 .../default}/roles/gitlab/info.md | 0 .../default}/roles/gitlab/tasks/main.json | 0 .../roles/gitlab/templates/gitlab.rb.j2 | 0 .../default}/roles/gitlab/vardef.json | 0 .../hedgedoc-and-lighttpd/defaults/main.json | 0 .../roles/hedgedoc-and-lighttpd/info.md | 0 .../hedgedoc-and-lighttpd/tasks/main.json | 0 .../hedgedoc-and-lighttpd/templates/conf.j2 | 0 .../hedgedoc-and-nginx/defaults/main.json | 0 .../default}/roles/hedgedoc-and-nginx/info.md | 0 .../roles/hedgedoc-and-nginx/tasks/main.json | 0 .../hedgedoc-and-nginx/templates/conf.j2 | 0 .../roles/hedgedoc/defaults/main.json | 0 .../default}/roles/hedgedoc/info.md | 0 .../default}/roles/hedgedoc/tasks/main.json | 0 .../roles/hedgedoc/templates/config.json.j2 | 0 .../roles/hedgedoc/templates/systemd-unit.j2 | 0 .../default}/roles/hedgedoc/vardef.json | 0 .../roles/lighttpd/defaults/main.json | 0 .../default}/roles/lighttpd/info.md | 0 .../default}/roles/lighttpd/tasks/main.json | 0 .../lighttpd/templates/10-ssl-custom.conf.j2 | 0 .../default}/roles/murmur/defaults/main.json | 0 .../default}/roles/murmur/info.md | 0 .../default}/roles/murmur/tasks/main.json | 0 .../murmur/templates/mumble-server.ini.j2 | 0 .../default}/roles/nginx/defaults/main.json | 0 .../default}/roles/nginx/tasks/main.json | 0 .../defaults/main.json | 0 .../postgresql-for-authelia/tasks/main.json | 0 .../roles/postgresql-for-authelia/vardef.json | 0 .../postgresql-for-gitlab/defaults/main.json | 0 .../roles/postgresql-for-gitlab/info.md | 0 .../postgresql-for-gitlab/tasks/main.json | 0 .../defaults/main.json | 0 .../postgresql-for-hedgedoc/tasks/main.json | 0 .../postgresql-for-synapse/defaults/main.json | 0 .../postgresql-for-synapse/tasks/main.json | 0 .../roles/postgresql/defaults/main.json | 0 .../default}/roles/postgresql/info.md | 0 .../default}/roles/postgresql/tasks/main.json | 0 .../postgresql/templates/postgresql.conf.j2 | 0 .../default}/roles/postgresql/vardef.json | 0 .../default}/roles/proftpd/defaults/main.json | 0 .../default}/roles/proftpd/info.md | 0 .../default}/roles/proftpd/tasks/main.json | 0 .../sqlite-for-hedgedoc/defaults/main.json | 0 .../roles/sqlite-for-hedgedoc/tasks/main.json | 0 .../roles/sqlite-for-hedgedoc/vardef.json | 0 .../synapse-and-lighttpd/defaults/main.json | 0 .../roles/synapse-and-lighttpd/info.md | 0 .../synapse-and-lighttpd/tasks/main.json | 0 .../synapse-and-lighttpd/templates/conf.j2 | 0 .../synapse-and-nginx/defaults/main.json | 0 .../default}/roles/synapse-and-nginx/info.md | 0 .../roles/synapse-and-nginx/tasks/main.json | 0 .../roles/synapse-and-nginx/templates/conf.j2 | 0 .../defaults/defaults.json | 0 .../files/data-empty.json | 0 .../synapse-with-pav_jsonfile/files/module.py | 0 .../synapse-with-pav_jsonfile/tasks/main.json | 0 .../templates/conf.yaml.j2 | 0 .../default}/roles/synapse/defaults/main.json | 0 .../files/sources-bullseye-backports.list | 0 .../default}/roles/synapse/info.md | 0 .../default}/roles/synapse/tasks/main.json | 0 .../synapse/templates/homeserver.yaml.j2 | 0 .../tlscert_acme_inwx/defaults/main.json | 0 .../roles/tlscert_acme_inwx/files/inwx | 0 .../default}/roles/tlscert_acme_inwx/info.md | 0 .../roles/tlscert_acme_inwx/tasks/main.json | 0 .../tlscert_acme_netcup/defaults/main.json | 0 .../roles/tlscert_acme_netcup/tasks/main.json | 0 .../roles/tlscert_existing/defaults/main.json | 0 .../roles/tlscert_existing/tasks/main.json | 0 .../tlscert_selfsigned/defaults/main.json | 0 .../roles/tlscert_selfsigned/tasks/main.json | 0 readme.md | 8 --- tools/check-json-syntax | 9 ++- tools/rename-roll | 11 ++- 136 files changed, 184 insertions(+), 18 deletions(-) rename guidelines.md => fenris/default/README.md (85%) create mode 100644 fenris/default/galaxy.yml create mode 100644 fenris/default/meta/runtime.yml create mode 100644 fenris/default/plugins/README.md rename {ansible => fenris/default}/roles/authelia-and-nginx/defaults/main.json (100%) rename {ansible => fenris/default}/roles/authelia-and-nginx/info.md (100%) rename {ansible => fenris/default}/roles/authelia-and-nginx/tasks/main.json (100%) rename {ansible => fenris/default}/roles/authelia-and-nginx/templates/conf.j2 (100%) rename {ansible => fenris/default}/roles/authelia-for-dokuwiki/defaults/main.json (100%) rename {ansible => fenris/default}/roles/authelia-for-dokuwiki/info.md (100%) rename {ansible => fenris/default}/roles/authelia-for-dokuwiki/tasks/main.json (100%) rename {ansible => fenris/default}/roles/authelia-for-dokuwiki/templates/authelia-client-conf.json.j2 (100%) rename {ansible => fenris/default}/roles/authelia-for-gitlab/defaults/main.json (100%) rename {ansible => fenris/default}/roles/authelia-for-gitlab/info.md (100%) rename {ansible => fenris/default}/roles/authelia-for-gitlab/tasks/main.json (100%) rename {ansible => fenris/default}/roles/authelia-for-gitlab/templates/authelia-client-conf.json.j2 (100%) rename {ansible => fenris/default}/roles/authelia-for-gitlab/vardef.json (100%) rename {ansible => fenris/default}/roles/authelia-for-hedgedoc/defaults/main.json (100%) rename {ansible => fenris/default}/roles/authelia-for-hedgedoc/info.md (100%) rename {ansible => fenris/default}/roles/authelia-for-hedgedoc/tasks/main.json (100%) rename {ansible => fenris/default}/roles/authelia-for-hedgedoc/templates/authelia-client-conf.json.j2 (100%) rename {ansible => fenris/default}/roles/authelia-for-synapse/defaults/main.json (100%) rename {ansible => fenris/default}/roles/authelia-for-synapse/info.md (100%) rename {ansible => fenris/default}/roles/authelia-for-synapse/tasks/main.json (100%) rename {ansible => fenris/default}/roles/authelia-for-synapse/templates/authelia-client-conf.json.j2 (100%) rename {ansible => fenris/default}/roles/authelia/defaults/main.json (100%) rename {ansible => fenris/default}/roles/authelia/files/conf-compose.py (100%) rename {ansible => fenris/default}/roles/authelia/files/user-manage.py (100%) rename {ansible => fenris/default}/roles/authelia/info.md (100%) rename {ansible => fenris/default}/roles/authelia/tasks/main.json (100%) rename {ansible => fenris/default}/roles/authelia/templates/conf-main.json.j2 (100%) rename {ansible => fenris/default}/roles/authelia/templates/users.yml.j2 (100%) rename {ansible => fenris/default}/roles/authelia/vardef.json (100%) rename {ansible => fenris/default}/roles/dokuwiki-and-nginx/defaults/main.json (100%) rename {ansible => fenris/default}/roles/dokuwiki-and-nginx/info.md (100%) rename {ansible => fenris/default}/roles/dokuwiki-and-nginx/tasks/main.json (100%) rename {ansible => fenris/default}/roles/dokuwiki-and-nginx/templates/conf.j2 (100%) rename {ansible => fenris/default}/roles/dokuwiki/defaults/main.json (100%) rename {ansible => fenris/default}/roles/dokuwiki/info.md (100%) rename {ansible => fenris/default}/roles/dokuwiki/tasks/main.json (100%) rename {ansible => fenris/default}/roles/dokuwiki/templates/conf-acl.auth.php.j2 (100%) rename {ansible => fenris/default}/roles/dokuwiki/templates/conf-local.php.j2 (100%) rename {ansible => fenris/default}/roles/dokuwiki/templates/conf-plugins.local.php.j2 (100%) rename {ansible => fenris/default}/roles/dokuwiki/templates/conf-users.auth.php.j2 (100%) rename {ansible => fenris/default}/roles/dokuwiki/vardef.json (100%) rename {ansible => fenris/default}/roles/element-and-nginx/defaults/main.json (100%) rename {ansible => fenris/default}/roles/element-and-nginx/tasks/main.json (100%) rename {ansible => fenris/default}/roles/element-and-nginx/templates/conf.j2 (100%) rename {ansible => fenris/default}/roles/element/defaults/main.json (100%) rename {ansible => fenris/default}/roles/element/tasks/main.json (100%) rename {ansible => fenris/default}/roles/element/templates/config.json.j2 (100%) rename {ansible => fenris/default}/roles/gitlab-and-nginx/defaults/main.json (100%) rename {ansible => fenris/default}/roles/gitlab-and-nginx/info.md (100%) rename {ansible => fenris/default}/roles/gitlab-and-nginx/tasks/main.json (100%) rename {ansible => fenris/default}/roles/gitlab-and-nginx/templates/conf.j2 (100%) rename {ansible => fenris/default}/roles/gitlab/defaults/main.json (100%) rename {ansible => fenris/default}/roles/gitlab/info.md (100%) rename {ansible => fenris/default}/roles/gitlab/tasks/main.json (100%) rename {ansible => fenris/default}/roles/gitlab/templates/gitlab.rb.j2 (100%) rename {ansible => fenris/default}/roles/gitlab/vardef.json (100%) rename {ansible => fenris/default}/roles/hedgedoc-and-lighttpd/defaults/main.json (100%) rename {ansible => fenris/default}/roles/hedgedoc-and-lighttpd/info.md (100%) rename {ansible => fenris/default}/roles/hedgedoc-and-lighttpd/tasks/main.json (100%) rename {ansible => fenris/default}/roles/hedgedoc-and-lighttpd/templates/conf.j2 (100%) rename {ansible => fenris/default}/roles/hedgedoc-and-nginx/defaults/main.json (100%) rename {ansible => fenris/default}/roles/hedgedoc-and-nginx/info.md (100%) rename {ansible => fenris/default}/roles/hedgedoc-and-nginx/tasks/main.json (100%) rename {ansible => fenris/default}/roles/hedgedoc-and-nginx/templates/conf.j2 (100%) rename {ansible => fenris/default}/roles/hedgedoc/defaults/main.json (100%) rename {ansible => fenris/default}/roles/hedgedoc/info.md (100%) rename {ansible => fenris/default}/roles/hedgedoc/tasks/main.json (100%) rename {ansible => fenris/default}/roles/hedgedoc/templates/config.json.j2 (100%) rename {ansible => fenris/default}/roles/hedgedoc/templates/systemd-unit.j2 (100%) rename {ansible => fenris/default}/roles/hedgedoc/vardef.json (100%) rename {ansible => fenris/default}/roles/lighttpd/defaults/main.json (100%) rename {ansible => fenris/default}/roles/lighttpd/info.md (100%) rename {ansible => fenris/default}/roles/lighttpd/tasks/main.json (100%) rename {ansible => fenris/default}/roles/lighttpd/templates/10-ssl-custom.conf.j2 (100%) rename {ansible => fenris/default}/roles/murmur/defaults/main.json (100%) rename {ansible => fenris/default}/roles/murmur/info.md (100%) rename {ansible => fenris/default}/roles/murmur/tasks/main.json (100%) rename {ansible => fenris/default}/roles/murmur/templates/mumble-server.ini.j2 (100%) rename {ansible => fenris/default}/roles/nginx/defaults/main.json (100%) rename {ansible => fenris/default}/roles/nginx/tasks/main.json (100%) rename {ansible => fenris/default}/roles/postgresql-for-authelia/defaults/main.json (100%) rename {ansible => fenris/default}/roles/postgresql-for-authelia/tasks/main.json (100%) rename {ansible => fenris/default}/roles/postgresql-for-authelia/vardef.json (100%) rename {ansible => fenris/default}/roles/postgresql-for-gitlab/defaults/main.json (100%) rename {ansible => fenris/default}/roles/postgresql-for-gitlab/info.md (100%) rename {ansible => fenris/default}/roles/postgresql-for-gitlab/tasks/main.json (100%) rename {ansible => fenris/default}/roles/postgresql-for-hedgedoc/defaults/main.json (100%) rename {ansible => fenris/default}/roles/postgresql-for-hedgedoc/tasks/main.json (100%) rename {ansible => fenris/default}/roles/postgresql-for-synapse/defaults/main.json (100%) rename {ansible => fenris/default}/roles/postgresql-for-synapse/tasks/main.json (100%) rename {ansible => fenris/default}/roles/postgresql/defaults/main.json (100%) rename {ansible => fenris/default}/roles/postgresql/info.md (100%) rename {ansible => fenris/default}/roles/postgresql/tasks/main.json (100%) rename {ansible => fenris/default}/roles/postgresql/templates/postgresql.conf.j2 (100%) rename {ansible => fenris/default}/roles/postgresql/vardef.json (100%) rename {ansible => fenris/default}/roles/proftpd/defaults/main.json (100%) rename {ansible => fenris/default}/roles/proftpd/info.md (100%) rename {ansible => fenris/default}/roles/proftpd/tasks/main.json (100%) rename {ansible => fenris/default}/roles/sqlite-for-hedgedoc/defaults/main.json (100%) rename {ansible => fenris/default}/roles/sqlite-for-hedgedoc/tasks/main.json (100%) rename {ansible => fenris/default}/roles/sqlite-for-hedgedoc/vardef.json (100%) rename {ansible => fenris/default}/roles/synapse-and-lighttpd/defaults/main.json (100%) rename {ansible => fenris/default}/roles/synapse-and-lighttpd/info.md (100%) rename {ansible => fenris/default}/roles/synapse-and-lighttpd/tasks/main.json (100%) rename {ansible => fenris/default}/roles/synapse-and-lighttpd/templates/conf.j2 (100%) rename {ansible => fenris/default}/roles/synapse-and-nginx/defaults/main.json (100%) rename {ansible => fenris/default}/roles/synapse-and-nginx/info.md (100%) rename {ansible => fenris/default}/roles/synapse-and-nginx/tasks/main.json (100%) rename {ansible => fenris/default}/roles/synapse-and-nginx/templates/conf.j2 (100%) rename {ansible => fenris/default}/roles/synapse-with-pav_jsonfile/defaults/defaults.json (100%) rename {ansible => fenris/default}/roles/synapse-with-pav_jsonfile/files/data-empty.json (100%) rename {ansible => fenris/default}/roles/synapse-with-pav_jsonfile/files/module.py (100%) rename {ansible => fenris/default}/roles/synapse-with-pav_jsonfile/tasks/main.json (100%) rename {ansible => fenris/default}/roles/synapse-with-pav_jsonfile/templates/conf.yaml.j2 (100%) rename {ansible => fenris/default}/roles/synapse/defaults/main.json (100%) rename {ansible => fenris/default}/roles/synapse/files/sources-bullseye-backports.list (100%) rename {ansible => fenris/default}/roles/synapse/info.md (100%) rename {ansible => fenris/default}/roles/synapse/tasks/main.json (100%) rename {ansible => fenris/default}/roles/synapse/templates/homeserver.yaml.j2 (100%) rename {ansible => fenris/default}/roles/tlscert_acme_inwx/defaults/main.json (100%) rename {ansible => fenris/default}/roles/tlscert_acme_inwx/files/inwx (100%) rename {ansible => fenris/default}/roles/tlscert_acme_inwx/info.md (100%) rename {ansible => fenris/default}/roles/tlscert_acme_inwx/tasks/main.json (100%) rename {ansible => fenris/default}/roles/tlscert_acme_netcup/defaults/main.json (100%) rename {ansible => fenris/default}/roles/tlscert_acme_netcup/tasks/main.json (100%) rename {ansible => fenris/default}/roles/tlscert_existing/defaults/main.json (100%) rename {ansible => fenris/default}/roles/tlscert_existing/tasks/main.json (100%) rename {ansible => fenris/default}/roles/tlscert_selfsigned/defaults/main.json (100%) rename {ansible => fenris/default}/roles/tlscert_selfsigned/tasks/main.json (100%) delete mode 100644 readme.md diff --git a/guidelines.md b/fenris/default/README.md similarity index 85% rename from guidelines.md rename to fenris/default/README.md index c273b68..da66282 100644 --- a/guidelines.md +++ b/fenris/default/README.md @@ -1,17 +1,22 @@ -# Richtlinien +# Ansible Collection - fenris.default -## Allgemeines +Sammlung von allgemeinen, wiederverwendbaren Ansible-Rollen + + +## Richtlinien + +### Allgemeines - alle Definitionen sollen in JSON erfolgen (statt YAML und TOML) - Rollen sollen grundsätzlich so gestaltet sein, dass sie wiederverwendbar sind, also nicht auf eine bestimmte Lage zugeschnitten -## Rollen +### Rollen - sollen jeweils eine Info-Datei enthalten (`roles//info.md`), in welcher kurz der Zweck der Rolle beschrieben, mögliche Besonderheiten für die Verwendung erklärt und nützliche Angaben wie Netz-Verweise aufgeführt werden -### Namen +#### Namen - gewöhnliche Rollen sollen nur mit Kleinbuchstaben und Unterstrichen benannt sein - Abhängigkeiten sollen durch den Infix `-for-` gekennzeichnet werden, wobei links die Quelle und rechts die Senke steht @@ -19,7 +24,7 @@ - Konvergenzen (keines hängt vom jeweils anderen stark ab) sollen durch den Infix `-and-` gekennzeichnet werden, wobei die Reihenfolge der beteiligten Unterrollen an sich egal ist, jedoch einheitlich sein sollte, d.h. wenn es bereits `a-and-b` gibt, sollte nicht `c-and-a` angelegt werden, sondern `a-and-c` -### Variablen +#### Variablen - sollen nach folgendem Muster benannt sein: `var__`, wobei `` aussagekräftig sein soll (z.B. `server_port` statt `x1`) - sollen mit sinnvollen Standard-Werten belegt werden @@ -27,8 +32,13 @@ - sollen möglichst primitiv sein, d.h. nur Wahrheits-Werte, Zahlen und (einfache) Zeichenketten -## Playbooks +### Playbooks - sollen keine eigenen Tasks enthalten: (`{"tasks": []}`) - sollen keine freien Variablen enthalten (`{"vars": {}}`) - sollen Rollen in folgendener Struktur angeben: `{"roles": [{"role": "foo", "var_foo_1": "a", "var_foo_2": "b", …}, {"role": "bar", "var_bar_1": "c", "var_bar_2": "d", …}, …]}` + + +## ToDo + +- [Blocks](https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_blocks.html) verwenden diff --git a/fenris/default/galaxy.yml b/fenris/default/galaxy.yml new file mode 100644 index 0000000..325a074 --- /dev/null +++ b/fenris/default/galaxy.yml @@ -0,0 +1,69 @@ +### REQUIRED +# The namespace of the collection. This can be a company/brand/organization or product namespace under which all +# content lives. May only contain alphanumeric lowercase characters and underscores. Namespaces cannot start with +# underscores or numbers and cannot contain consecutive underscores +namespace: fenris + +# The name of the collection. Has the same character restrictions as 'namespace' +name: default + +# The version of the collection. Must be compatible with semantic versioning +version: 1.0.0 + +# The path to the Markdown (.md) readme file. This path is relative to the root of the collection +readme: README.md + +# A list of the collection's content authors. Can be just the name or in the format 'Full Name (url) +# @nicks:irc/im.site#channel' +authors: +- Royd Falk + + +### OPTIONAL but strongly recommended +# A short summary description of the collection +description: "Meine Sammlung von Rollen" + +# Either a single license or a list of licenses for content inside of a collection. Ansible Galaxy currently only +# accepts L(SPDX,https://spdx.org/licenses/) licenses. This key is mutually exclusive with 'license_file' +license: +- GPL-2.0-or-later + +# The path to the license file for the collection. This path is relative to the root of the collection. This key is +# mutually exclusive with 'license' +license_file: '' + +# A list of tags you want to associate with the collection for indexing/searching. A tag name has the same character +# requirements as 'namespace' and 'name' +tags: [] + +# Collections that this collection requires to be installed for it to be usable. The key of the dict is the +# collection label 'namespace.name'. The value is a version range +# L(specifiers,https://python-semanticversion.readthedocs.io/en/latest/#requirement-specification). Multiple version +# range specifiers can be set and are separated by ',' +dependencies: {} + +# The URL of the originating SCM repository +# repository: http://example.com/repository + +# The URL to any online docs +# documentation: http://docs.example.com + +# The URL to the homepage of the collection/project +# homepage: http://example.com + +# The URL to the collection issue tracker +# issues: http://example.com/issue/tracker + +# A list of file glob-like patterns used to filter any files or directories that should not be included in the build +# artifact. A pattern is matched from the relative path of the file or directory of the collection directory. This +# uses 'fnmatch' to match the files or directories. Some directories and files like 'galaxy.yml', '*.pyc', '*.retry', +# and '.git' are always filtered. Mutually exclusive with 'manifest' +build_ignore: [] + +# A dict controlling use of manifest directives used in building the collection artifact. The key 'directives' is a +# list of MANIFEST.in style +# L(directives,https://packaging.python.org/en/latest/guides/using-manifest-in/#manifest-in-commands). The key +# 'omit_default_directives' is a boolean that controls whether the default directives are used. Mutually exclusive +# with 'build_ignore' +# manifest: null + diff --git a/fenris/default/meta/runtime.yml b/fenris/default/meta/runtime.yml new file mode 100644 index 0000000..20f709e --- /dev/null +++ b/fenris/default/meta/runtime.yml @@ -0,0 +1,52 @@ +--- +# Collections must specify a minimum required ansible version to upload +# to galaxy +# requires_ansible: '>=2.9.10' + +# Content that Ansible needs to load from another location or that has +# been deprecated/removed +# plugin_routing: +# action: +# redirected_plugin_name: +# redirect: ns.col.new_location +# deprecated_plugin_name: +# deprecation: +# removal_version: "4.0.0" +# warning_text: | +# See the porting guide on how to update your playbook to +# use ns.col.another_plugin instead. +# removed_plugin_name: +# tombstone: +# removal_version: "2.0.0" +# warning_text: | +# See the porting guide on how to update your playbook to +# use ns.col.another_plugin instead. +# become: +# cache: +# callback: +# cliconf: +# connection: +# doc_fragments: +# filter: +# httpapi: +# inventory: +# lookup: +# module_utils: +# modules: +# netconf: +# shell: +# strategy: +# terminal: +# test: +# vars: + +# Python import statements that Ansible needs to load from another location +# import_redirection: +# ansible_collections.ns.col.plugins.module_utils.old_location: +# redirect: ansible_collections.ns.col.plugins.module_utils.new_location + +# Groups of actions/modules that take a common set of options +# action_groups: +# group_name: +# - module1 +# - module2 diff --git a/fenris/default/plugins/README.md b/fenris/default/plugins/README.md new file mode 100644 index 0000000..34cd30a --- /dev/null +++ b/fenris/default/plugins/README.md @@ -0,0 +1,31 @@ +# Collections Plugins Directory + +This directory can be used to ship various plugins inside an Ansible collection. Each plugin is placed in a folder that +is named after the type of plugin it is in. It can also include the `module_utils` and `modules` directory that +would contain module utils and modules respectively. + +Here is an example directory of the majority of plugins currently supported by Ansible: + +``` +└── plugins + ├── action + ├── become + ├── cache + ├── callback + ├── cliconf + ├── connection + ├── filter + ├── httpapi + ├── inventory + ├── lookup + ├── module_utils + ├── modules + ├── netconf + ├── shell + ├── strategy + ├── terminal + ├── test + └── vars +``` + +A full list of plugin types can be found at [Working With Plugins](https://docs.ansible.com/ansible-core/2.14/plugins/plugins.html). diff --git a/ansible/roles/authelia-and-nginx/defaults/main.json b/fenris/default/roles/authelia-and-nginx/defaults/main.json similarity index 100% rename from ansible/roles/authelia-and-nginx/defaults/main.json rename to fenris/default/roles/authelia-and-nginx/defaults/main.json diff --git a/ansible/roles/authelia-and-nginx/info.md b/fenris/default/roles/authelia-and-nginx/info.md similarity index 100% rename from ansible/roles/authelia-and-nginx/info.md rename to fenris/default/roles/authelia-and-nginx/info.md diff --git a/ansible/roles/authelia-and-nginx/tasks/main.json b/fenris/default/roles/authelia-and-nginx/tasks/main.json similarity index 100% rename from ansible/roles/authelia-and-nginx/tasks/main.json rename to fenris/default/roles/authelia-and-nginx/tasks/main.json diff --git a/ansible/roles/authelia-and-nginx/templates/conf.j2 b/fenris/default/roles/authelia-and-nginx/templates/conf.j2 similarity index 100% rename from ansible/roles/authelia-and-nginx/templates/conf.j2 rename to fenris/default/roles/authelia-and-nginx/templates/conf.j2 diff --git a/ansible/roles/authelia-for-dokuwiki/defaults/main.json b/fenris/default/roles/authelia-for-dokuwiki/defaults/main.json similarity index 100% rename from ansible/roles/authelia-for-dokuwiki/defaults/main.json rename to fenris/default/roles/authelia-for-dokuwiki/defaults/main.json diff --git a/ansible/roles/authelia-for-dokuwiki/info.md b/fenris/default/roles/authelia-for-dokuwiki/info.md similarity index 100% rename from ansible/roles/authelia-for-dokuwiki/info.md rename to fenris/default/roles/authelia-for-dokuwiki/info.md diff --git a/ansible/roles/authelia-for-dokuwiki/tasks/main.json b/fenris/default/roles/authelia-for-dokuwiki/tasks/main.json similarity index 100% rename from ansible/roles/authelia-for-dokuwiki/tasks/main.json rename to fenris/default/roles/authelia-for-dokuwiki/tasks/main.json diff --git a/ansible/roles/authelia-for-dokuwiki/templates/authelia-client-conf.json.j2 b/fenris/default/roles/authelia-for-dokuwiki/templates/authelia-client-conf.json.j2 similarity index 100% rename from ansible/roles/authelia-for-dokuwiki/templates/authelia-client-conf.json.j2 rename to fenris/default/roles/authelia-for-dokuwiki/templates/authelia-client-conf.json.j2 diff --git a/ansible/roles/authelia-for-gitlab/defaults/main.json b/fenris/default/roles/authelia-for-gitlab/defaults/main.json similarity index 100% rename from ansible/roles/authelia-for-gitlab/defaults/main.json rename to fenris/default/roles/authelia-for-gitlab/defaults/main.json diff --git a/ansible/roles/authelia-for-gitlab/info.md b/fenris/default/roles/authelia-for-gitlab/info.md similarity index 100% rename from ansible/roles/authelia-for-gitlab/info.md rename to fenris/default/roles/authelia-for-gitlab/info.md diff --git a/ansible/roles/authelia-for-gitlab/tasks/main.json b/fenris/default/roles/authelia-for-gitlab/tasks/main.json similarity index 100% rename from ansible/roles/authelia-for-gitlab/tasks/main.json rename to fenris/default/roles/authelia-for-gitlab/tasks/main.json diff --git a/ansible/roles/authelia-for-gitlab/templates/authelia-client-conf.json.j2 b/fenris/default/roles/authelia-for-gitlab/templates/authelia-client-conf.json.j2 similarity index 100% rename from ansible/roles/authelia-for-gitlab/templates/authelia-client-conf.json.j2 rename to fenris/default/roles/authelia-for-gitlab/templates/authelia-client-conf.json.j2 diff --git a/ansible/roles/authelia-for-gitlab/vardef.json b/fenris/default/roles/authelia-for-gitlab/vardef.json similarity index 100% rename from ansible/roles/authelia-for-gitlab/vardef.json rename to fenris/default/roles/authelia-for-gitlab/vardef.json diff --git a/ansible/roles/authelia-for-hedgedoc/defaults/main.json b/fenris/default/roles/authelia-for-hedgedoc/defaults/main.json similarity index 100% rename from ansible/roles/authelia-for-hedgedoc/defaults/main.json rename to fenris/default/roles/authelia-for-hedgedoc/defaults/main.json diff --git a/ansible/roles/authelia-for-hedgedoc/info.md b/fenris/default/roles/authelia-for-hedgedoc/info.md similarity index 100% rename from ansible/roles/authelia-for-hedgedoc/info.md rename to fenris/default/roles/authelia-for-hedgedoc/info.md diff --git a/ansible/roles/authelia-for-hedgedoc/tasks/main.json b/fenris/default/roles/authelia-for-hedgedoc/tasks/main.json similarity index 100% rename from ansible/roles/authelia-for-hedgedoc/tasks/main.json rename to fenris/default/roles/authelia-for-hedgedoc/tasks/main.json diff --git a/ansible/roles/authelia-for-hedgedoc/templates/authelia-client-conf.json.j2 b/fenris/default/roles/authelia-for-hedgedoc/templates/authelia-client-conf.json.j2 similarity index 100% rename from ansible/roles/authelia-for-hedgedoc/templates/authelia-client-conf.json.j2 rename to fenris/default/roles/authelia-for-hedgedoc/templates/authelia-client-conf.json.j2 diff --git a/ansible/roles/authelia-for-synapse/defaults/main.json b/fenris/default/roles/authelia-for-synapse/defaults/main.json similarity index 100% rename from ansible/roles/authelia-for-synapse/defaults/main.json rename to fenris/default/roles/authelia-for-synapse/defaults/main.json diff --git a/ansible/roles/authelia-for-synapse/info.md b/fenris/default/roles/authelia-for-synapse/info.md similarity index 100% rename from ansible/roles/authelia-for-synapse/info.md rename to fenris/default/roles/authelia-for-synapse/info.md diff --git a/ansible/roles/authelia-for-synapse/tasks/main.json b/fenris/default/roles/authelia-for-synapse/tasks/main.json similarity index 100% rename from ansible/roles/authelia-for-synapse/tasks/main.json rename to fenris/default/roles/authelia-for-synapse/tasks/main.json diff --git a/ansible/roles/authelia-for-synapse/templates/authelia-client-conf.json.j2 b/fenris/default/roles/authelia-for-synapse/templates/authelia-client-conf.json.j2 similarity index 100% rename from ansible/roles/authelia-for-synapse/templates/authelia-client-conf.json.j2 rename to fenris/default/roles/authelia-for-synapse/templates/authelia-client-conf.json.j2 diff --git a/ansible/roles/authelia/defaults/main.json b/fenris/default/roles/authelia/defaults/main.json similarity index 100% rename from ansible/roles/authelia/defaults/main.json rename to fenris/default/roles/authelia/defaults/main.json diff --git a/ansible/roles/authelia/files/conf-compose.py b/fenris/default/roles/authelia/files/conf-compose.py similarity index 100% rename from ansible/roles/authelia/files/conf-compose.py rename to fenris/default/roles/authelia/files/conf-compose.py diff --git a/ansible/roles/authelia/files/user-manage.py b/fenris/default/roles/authelia/files/user-manage.py similarity index 100% rename from ansible/roles/authelia/files/user-manage.py rename to fenris/default/roles/authelia/files/user-manage.py diff --git a/ansible/roles/authelia/info.md b/fenris/default/roles/authelia/info.md similarity index 100% rename from ansible/roles/authelia/info.md rename to fenris/default/roles/authelia/info.md diff --git a/ansible/roles/authelia/tasks/main.json b/fenris/default/roles/authelia/tasks/main.json similarity index 100% rename from ansible/roles/authelia/tasks/main.json rename to fenris/default/roles/authelia/tasks/main.json diff --git a/ansible/roles/authelia/templates/conf-main.json.j2 b/fenris/default/roles/authelia/templates/conf-main.json.j2 similarity index 100% rename from ansible/roles/authelia/templates/conf-main.json.j2 rename to fenris/default/roles/authelia/templates/conf-main.json.j2 diff --git a/ansible/roles/authelia/templates/users.yml.j2 b/fenris/default/roles/authelia/templates/users.yml.j2 similarity index 100% rename from ansible/roles/authelia/templates/users.yml.j2 rename to fenris/default/roles/authelia/templates/users.yml.j2 diff --git a/ansible/roles/authelia/vardef.json b/fenris/default/roles/authelia/vardef.json similarity index 100% rename from ansible/roles/authelia/vardef.json rename to fenris/default/roles/authelia/vardef.json diff --git a/ansible/roles/dokuwiki-and-nginx/defaults/main.json b/fenris/default/roles/dokuwiki-and-nginx/defaults/main.json similarity index 100% rename from ansible/roles/dokuwiki-and-nginx/defaults/main.json rename to fenris/default/roles/dokuwiki-and-nginx/defaults/main.json diff --git a/ansible/roles/dokuwiki-and-nginx/info.md b/fenris/default/roles/dokuwiki-and-nginx/info.md similarity index 100% rename from ansible/roles/dokuwiki-and-nginx/info.md rename to fenris/default/roles/dokuwiki-and-nginx/info.md diff --git a/ansible/roles/dokuwiki-and-nginx/tasks/main.json b/fenris/default/roles/dokuwiki-and-nginx/tasks/main.json similarity index 100% rename from ansible/roles/dokuwiki-and-nginx/tasks/main.json rename to fenris/default/roles/dokuwiki-and-nginx/tasks/main.json diff --git a/ansible/roles/dokuwiki-and-nginx/templates/conf.j2 b/fenris/default/roles/dokuwiki-and-nginx/templates/conf.j2 similarity index 100% rename from ansible/roles/dokuwiki-and-nginx/templates/conf.j2 rename to fenris/default/roles/dokuwiki-and-nginx/templates/conf.j2 diff --git a/ansible/roles/dokuwiki/defaults/main.json b/fenris/default/roles/dokuwiki/defaults/main.json similarity index 100% rename from ansible/roles/dokuwiki/defaults/main.json rename to fenris/default/roles/dokuwiki/defaults/main.json diff --git a/ansible/roles/dokuwiki/info.md b/fenris/default/roles/dokuwiki/info.md similarity index 100% rename from ansible/roles/dokuwiki/info.md rename to fenris/default/roles/dokuwiki/info.md diff --git a/ansible/roles/dokuwiki/tasks/main.json b/fenris/default/roles/dokuwiki/tasks/main.json similarity index 100% rename from ansible/roles/dokuwiki/tasks/main.json rename to fenris/default/roles/dokuwiki/tasks/main.json diff --git a/ansible/roles/dokuwiki/templates/conf-acl.auth.php.j2 b/fenris/default/roles/dokuwiki/templates/conf-acl.auth.php.j2 similarity index 100% rename from ansible/roles/dokuwiki/templates/conf-acl.auth.php.j2 rename to fenris/default/roles/dokuwiki/templates/conf-acl.auth.php.j2 diff --git a/ansible/roles/dokuwiki/templates/conf-local.php.j2 b/fenris/default/roles/dokuwiki/templates/conf-local.php.j2 similarity index 100% rename from ansible/roles/dokuwiki/templates/conf-local.php.j2 rename to fenris/default/roles/dokuwiki/templates/conf-local.php.j2 diff --git a/ansible/roles/dokuwiki/templates/conf-plugins.local.php.j2 b/fenris/default/roles/dokuwiki/templates/conf-plugins.local.php.j2 similarity index 100% rename from ansible/roles/dokuwiki/templates/conf-plugins.local.php.j2 rename to fenris/default/roles/dokuwiki/templates/conf-plugins.local.php.j2 diff --git a/ansible/roles/dokuwiki/templates/conf-users.auth.php.j2 b/fenris/default/roles/dokuwiki/templates/conf-users.auth.php.j2 similarity index 100% rename from ansible/roles/dokuwiki/templates/conf-users.auth.php.j2 rename to fenris/default/roles/dokuwiki/templates/conf-users.auth.php.j2 diff --git a/ansible/roles/dokuwiki/vardef.json b/fenris/default/roles/dokuwiki/vardef.json similarity index 100% rename from ansible/roles/dokuwiki/vardef.json rename to fenris/default/roles/dokuwiki/vardef.json diff --git a/ansible/roles/element-and-nginx/defaults/main.json b/fenris/default/roles/element-and-nginx/defaults/main.json similarity index 100% rename from ansible/roles/element-and-nginx/defaults/main.json rename to fenris/default/roles/element-and-nginx/defaults/main.json diff --git a/ansible/roles/element-and-nginx/tasks/main.json b/fenris/default/roles/element-and-nginx/tasks/main.json similarity index 100% rename from ansible/roles/element-and-nginx/tasks/main.json rename to fenris/default/roles/element-and-nginx/tasks/main.json diff --git a/ansible/roles/element-and-nginx/templates/conf.j2 b/fenris/default/roles/element-and-nginx/templates/conf.j2 similarity index 100% rename from ansible/roles/element-and-nginx/templates/conf.j2 rename to fenris/default/roles/element-and-nginx/templates/conf.j2 diff --git a/ansible/roles/element/defaults/main.json b/fenris/default/roles/element/defaults/main.json similarity index 100% rename from ansible/roles/element/defaults/main.json rename to fenris/default/roles/element/defaults/main.json diff --git a/ansible/roles/element/tasks/main.json b/fenris/default/roles/element/tasks/main.json similarity index 100% rename from ansible/roles/element/tasks/main.json rename to fenris/default/roles/element/tasks/main.json diff --git a/ansible/roles/element/templates/config.json.j2 b/fenris/default/roles/element/templates/config.json.j2 similarity index 100% rename from ansible/roles/element/templates/config.json.j2 rename to fenris/default/roles/element/templates/config.json.j2 diff --git a/ansible/roles/gitlab-and-nginx/defaults/main.json b/fenris/default/roles/gitlab-and-nginx/defaults/main.json similarity index 100% rename from ansible/roles/gitlab-and-nginx/defaults/main.json rename to fenris/default/roles/gitlab-and-nginx/defaults/main.json diff --git a/ansible/roles/gitlab-and-nginx/info.md b/fenris/default/roles/gitlab-and-nginx/info.md similarity index 100% rename from ansible/roles/gitlab-and-nginx/info.md rename to fenris/default/roles/gitlab-and-nginx/info.md diff --git a/ansible/roles/gitlab-and-nginx/tasks/main.json b/fenris/default/roles/gitlab-and-nginx/tasks/main.json similarity index 100% rename from ansible/roles/gitlab-and-nginx/tasks/main.json rename to fenris/default/roles/gitlab-and-nginx/tasks/main.json diff --git a/ansible/roles/gitlab-and-nginx/templates/conf.j2 b/fenris/default/roles/gitlab-and-nginx/templates/conf.j2 similarity index 100% rename from ansible/roles/gitlab-and-nginx/templates/conf.j2 rename to fenris/default/roles/gitlab-and-nginx/templates/conf.j2 diff --git a/ansible/roles/gitlab/defaults/main.json b/fenris/default/roles/gitlab/defaults/main.json similarity index 100% rename from ansible/roles/gitlab/defaults/main.json rename to fenris/default/roles/gitlab/defaults/main.json diff --git a/ansible/roles/gitlab/info.md b/fenris/default/roles/gitlab/info.md similarity index 100% rename from ansible/roles/gitlab/info.md rename to fenris/default/roles/gitlab/info.md diff --git a/ansible/roles/gitlab/tasks/main.json b/fenris/default/roles/gitlab/tasks/main.json similarity index 100% rename from ansible/roles/gitlab/tasks/main.json rename to fenris/default/roles/gitlab/tasks/main.json diff --git a/ansible/roles/gitlab/templates/gitlab.rb.j2 b/fenris/default/roles/gitlab/templates/gitlab.rb.j2 similarity index 100% rename from ansible/roles/gitlab/templates/gitlab.rb.j2 rename to fenris/default/roles/gitlab/templates/gitlab.rb.j2 diff --git a/ansible/roles/gitlab/vardef.json b/fenris/default/roles/gitlab/vardef.json similarity index 100% rename from ansible/roles/gitlab/vardef.json rename to fenris/default/roles/gitlab/vardef.json diff --git a/ansible/roles/hedgedoc-and-lighttpd/defaults/main.json b/fenris/default/roles/hedgedoc-and-lighttpd/defaults/main.json similarity index 100% rename from ansible/roles/hedgedoc-and-lighttpd/defaults/main.json rename to fenris/default/roles/hedgedoc-and-lighttpd/defaults/main.json diff --git a/ansible/roles/hedgedoc-and-lighttpd/info.md b/fenris/default/roles/hedgedoc-and-lighttpd/info.md similarity index 100% rename from ansible/roles/hedgedoc-and-lighttpd/info.md rename to fenris/default/roles/hedgedoc-and-lighttpd/info.md diff --git a/ansible/roles/hedgedoc-and-lighttpd/tasks/main.json b/fenris/default/roles/hedgedoc-and-lighttpd/tasks/main.json similarity index 100% rename from ansible/roles/hedgedoc-and-lighttpd/tasks/main.json rename to fenris/default/roles/hedgedoc-and-lighttpd/tasks/main.json diff --git a/ansible/roles/hedgedoc-and-lighttpd/templates/conf.j2 b/fenris/default/roles/hedgedoc-and-lighttpd/templates/conf.j2 similarity index 100% rename from ansible/roles/hedgedoc-and-lighttpd/templates/conf.j2 rename to fenris/default/roles/hedgedoc-and-lighttpd/templates/conf.j2 diff --git a/ansible/roles/hedgedoc-and-nginx/defaults/main.json b/fenris/default/roles/hedgedoc-and-nginx/defaults/main.json similarity index 100% rename from ansible/roles/hedgedoc-and-nginx/defaults/main.json rename to fenris/default/roles/hedgedoc-and-nginx/defaults/main.json diff --git a/ansible/roles/hedgedoc-and-nginx/info.md b/fenris/default/roles/hedgedoc-and-nginx/info.md similarity index 100% rename from ansible/roles/hedgedoc-and-nginx/info.md rename to fenris/default/roles/hedgedoc-and-nginx/info.md diff --git a/ansible/roles/hedgedoc-and-nginx/tasks/main.json b/fenris/default/roles/hedgedoc-and-nginx/tasks/main.json similarity index 100% rename from ansible/roles/hedgedoc-and-nginx/tasks/main.json rename to fenris/default/roles/hedgedoc-and-nginx/tasks/main.json diff --git a/ansible/roles/hedgedoc-and-nginx/templates/conf.j2 b/fenris/default/roles/hedgedoc-and-nginx/templates/conf.j2 similarity index 100% rename from ansible/roles/hedgedoc-and-nginx/templates/conf.j2 rename to fenris/default/roles/hedgedoc-and-nginx/templates/conf.j2 diff --git a/ansible/roles/hedgedoc/defaults/main.json b/fenris/default/roles/hedgedoc/defaults/main.json similarity index 100% rename from ansible/roles/hedgedoc/defaults/main.json rename to fenris/default/roles/hedgedoc/defaults/main.json diff --git a/ansible/roles/hedgedoc/info.md b/fenris/default/roles/hedgedoc/info.md similarity index 100% rename from ansible/roles/hedgedoc/info.md rename to fenris/default/roles/hedgedoc/info.md diff --git a/ansible/roles/hedgedoc/tasks/main.json b/fenris/default/roles/hedgedoc/tasks/main.json similarity index 100% rename from ansible/roles/hedgedoc/tasks/main.json rename to fenris/default/roles/hedgedoc/tasks/main.json diff --git a/ansible/roles/hedgedoc/templates/config.json.j2 b/fenris/default/roles/hedgedoc/templates/config.json.j2 similarity index 100% rename from ansible/roles/hedgedoc/templates/config.json.j2 rename to fenris/default/roles/hedgedoc/templates/config.json.j2 diff --git a/ansible/roles/hedgedoc/templates/systemd-unit.j2 b/fenris/default/roles/hedgedoc/templates/systemd-unit.j2 similarity index 100% rename from ansible/roles/hedgedoc/templates/systemd-unit.j2 rename to fenris/default/roles/hedgedoc/templates/systemd-unit.j2 diff --git a/ansible/roles/hedgedoc/vardef.json b/fenris/default/roles/hedgedoc/vardef.json similarity index 100% rename from ansible/roles/hedgedoc/vardef.json rename to fenris/default/roles/hedgedoc/vardef.json diff --git a/ansible/roles/lighttpd/defaults/main.json b/fenris/default/roles/lighttpd/defaults/main.json similarity index 100% rename from ansible/roles/lighttpd/defaults/main.json rename to fenris/default/roles/lighttpd/defaults/main.json diff --git a/ansible/roles/lighttpd/info.md b/fenris/default/roles/lighttpd/info.md similarity index 100% rename from ansible/roles/lighttpd/info.md rename to fenris/default/roles/lighttpd/info.md diff --git a/ansible/roles/lighttpd/tasks/main.json b/fenris/default/roles/lighttpd/tasks/main.json similarity index 100% rename from ansible/roles/lighttpd/tasks/main.json rename to fenris/default/roles/lighttpd/tasks/main.json diff --git a/ansible/roles/lighttpd/templates/10-ssl-custom.conf.j2 b/fenris/default/roles/lighttpd/templates/10-ssl-custom.conf.j2 similarity index 100% rename from ansible/roles/lighttpd/templates/10-ssl-custom.conf.j2 rename to fenris/default/roles/lighttpd/templates/10-ssl-custom.conf.j2 diff --git a/ansible/roles/murmur/defaults/main.json b/fenris/default/roles/murmur/defaults/main.json similarity index 100% rename from ansible/roles/murmur/defaults/main.json rename to fenris/default/roles/murmur/defaults/main.json diff --git a/ansible/roles/murmur/info.md b/fenris/default/roles/murmur/info.md similarity index 100% rename from ansible/roles/murmur/info.md rename to fenris/default/roles/murmur/info.md diff --git a/ansible/roles/murmur/tasks/main.json b/fenris/default/roles/murmur/tasks/main.json similarity index 100% rename from ansible/roles/murmur/tasks/main.json rename to fenris/default/roles/murmur/tasks/main.json diff --git a/ansible/roles/murmur/templates/mumble-server.ini.j2 b/fenris/default/roles/murmur/templates/mumble-server.ini.j2 similarity index 100% rename from ansible/roles/murmur/templates/mumble-server.ini.j2 rename to fenris/default/roles/murmur/templates/mumble-server.ini.j2 diff --git a/ansible/roles/nginx/defaults/main.json b/fenris/default/roles/nginx/defaults/main.json similarity index 100% rename from ansible/roles/nginx/defaults/main.json rename to fenris/default/roles/nginx/defaults/main.json diff --git a/ansible/roles/nginx/tasks/main.json b/fenris/default/roles/nginx/tasks/main.json similarity index 100% rename from ansible/roles/nginx/tasks/main.json rename to fenris/default/roles/nginx/tasks/main.json diff --git a/ansible/roles/postgresql-for-authelia/defaults/main.json b/fenris/default/roles/postgresql-for-authelia/defaults/main.json similarity index 100% rename from ansible/roles/postgresql-for-authelia/defaults/main.json rename to fenris/default/roles/postgresql-for-authelia/defaults/main.json diff --git a/ansible/roles/postgresql-for-authelia/tasks/main.json b/fenris/default/roles/postgresql-for-authelia/tasks/main.json similarity index 100% rename from ansible/roles/postgresql-for-authelia/tasks/main.json rename to fenris/default/roles/postgresql-for-authelia/tasks/main.json diff --git a/ansible/roles/postgresql-for-authelia/vardef.json b/fenris/default/roles/postgresql-for-authelia/vardef.json similarity index 100% rename from ansible/roles/postgresql-for-authelia/vardef.json rename to fenris/default/roles/postgresql-for-authelia/vardef.json diff --git a/ansible/roles/postgresql-for-gitlab/defaults/main.json b/fenris/default/roles/postgresql-for-gitlab/defaults/main.json similarity index 100% rename from ansible/roles/postgresql-for-gitlab/defaults/main.json rename to fenris/default/roles/postgresql-for-gitlab/defaults/main.json diff --git a/ansible/roles/postgresql-for-gitlab/info.md b/fenris/default/roles/postgresql-for-gitlab/info.md similarity index 100% rename from ansible/roles/postgresql-for-gitlab/info.md rename to fenris/default/roles/postgresql-for-gitlab/info.md diff --git a/ansible/roles/postgresql-for-gitlab/tasks/main.json b/fenris/default/roles/postgresql-for-gitlab/tasks/main.json similarity index 100% rename from ansible/roles/postgresql-for-gitlab/tasks/main.json rename to fenris/default/roles/postgresql-for-gitlab/tasks/main.json diff --git a/ansible/roles/postgresql-for-hedgedoc/defaults/main.json b/fenris/default/roles/postgresql-for-hedgedoc/defaults/main.json similarity index 100% rename from ansible/roles/postgresql-for-hedgedoc/defaults/main.json rename to fenris/default/roles/postgresql-for-hedgedoc/defaults/main.json diff --git a/ansible/roles/postgresql-for-hedgedoc/tasks/main.json b/fenris/default/roles/postgresql-for-hedgedoc/tasks/main.json similarity index 100% rename from ansible/roles/postgresql-for-hedgedoc/tasks/main.json rename to fenris/default/roles/postgresql-for-hedgedoc/tasks/main.json diff --git a/ansible/roles/postgresql-for-synapse/defaults/main.json b/fenris/default/roles/postgresql-for-synapse/defaults/main.json similarity index 100% rename from ansible/roles/postgresql-for-synapse/defaults/main.json rename to fenris/default/roles/postgresql-for-synapse/defaults/main.json diff --git a/ansible/roles/postgresql-for-synapse/tasks/main.json b/fenris/default/roles/postgresql-for-synapse/tasks/main.json similarity index 100% rename from ansible/roles/postgresql-for-synapse/tasks/main.json rename to fenris/default/roles/postgresql-for-synapse/tasks/main.json diff --git a/ansible/roles/postgresql/defaults/main.json b/fenris/default/roles/postgresql/defaults/main.json similarity index 100% rename from ansible/roles/postgresql/defaults/main.json rename to fenris/default/roles/postgresql/defaults/main.json diff --git a/ansible/roles/postgresql/info.md b/fenris/default/roles/postgresql/info.md similarity index 100% rename from ansible/roles/postgresql/info.md rename to fenris/default/roles/postgresql/info.md diff --git a/ansible/roles/postgresql/tasks/main.json b/fenris/default/roles/postgresql/tasks/main.json similarity index 100% rename from ansible/roles/postgresql/tasks/main.json rename to fenris/default/roles/postgresql/tasks/main.json diff --git a/ansible/roles/postgresql/templates/postgresql.conf.j2 b/fenris/default/roles/postgresql/templates/postgresql.conf.j2 similarity index 100% rename from ansible/roles/postgresql/templates/postgresql.conf.j2 rename to fenris/default/roles/postgresql/templates/postgresql.conf.j2 diff --git a/ansible/roles/postgresql/vardef.json b/fenris/default/roles/postgresql/vardef.json similarity index 100% rename from ansible/roles/postgresql/vardef.json rename to fenris/default/roles/postgresql/vardef.json diff --git a/ansible/roles/proftpd/defaults/main.json b/fenris/default/roles/proftpd/defaults/main.json similarity index 100% rename from ansible/roles/proftpd/defaults/main.json rename to fenris/default/roles/proftpd/defaults/main.json diff --git a/ansible/roles/proftpd/info.md b/fenris/default/roles/proftpd/info.md similarity index 100% rename from ansible/roles/proftpd/info.md rename to fenris/default/roles/proftpd/info.md diff --git a/ansible/roles/proftpd/tasks/main.json b/fenris/default/roles/proftpd/tasks/main.json similarity index 100% rename from ansible/roles/proftpd/tasks/main.json rename to fenris/default/roles/proftpd/tasks/main.json diff --git a/ansible/roles/sqlite-for-hedgedoc/defaults/main.json b/fenris/default/roles/sqlite-for-hedgedoc/defaults/main.json similarity index 100% rename from ansible/roles/sqlite-for-hedgedoc/defaults/main.json rename to fenris/default/roles/sqlite-for-hedgedoc/defaults/main.json diff --git a/ansible/roles/sqlite-for-hedgedoc/tasks/main.json b/fenris/default/roles/sqlite-for-hedgedoc/tasks/main.json similarity index 100% rename from ansible/roles/sqlite-for-hedgedoc/tasks/main.json rename to fenris/default/roles/sqlite-for-hedgedoc/tasks/main.json diff --git a/ansible/roles/sqlite-for-hedgedoc/vardef.json b/fenris/default/roles/sqlite-for-hedgedoc/vardef.json similarity index 100% rename from ansible/roles/sqlite-for-hedgedoc/vardef.json rename to fenris/default/roles/sqlite-for-hedgedoc/vardef.json diff --git a/ansible/roles/synapse-and-lighttpd/defaults/main.json b/fenris/default/roles/synapse-and-lighttpd/defaults/main.json similarity index 100% rename from ansible/roles/synapse-and-lighttpd/defaults/main.json rename to fenris/default/roles/synapse-and-lighttpd/defaults/main.json diff --git a/ansible/roles/synapse-and-lighttpd/info.md b/fenris/default/roles/synapse-and-lighttpd/info.md similarity index 100% rename from ansible/roles/synapse-and-lighttpd/info.md rename to fenris/default/roles/synapse-and-lighttpd/info.md diff --git a/ansible/roles/synapse-and-lighttpd/tasks/main.json b/fenris/default/roles/synapse-and-lighttpd/tasks/main.json similarity index 100% rename from ansible/roles/synapse-and-lighttpd/tasks/main.json rename to fenris/default/roles/synapse-and-lighttpd/tasks/main.json diff --git a/ansible/roles/synapse-and-lighttpd/templates/conf.j2 b/fenris/default/roles/synapse-and-lighttpd/templates/conf.j2 similarity index 100% rename from ansible/roles/synapse-and-lighttpd/templates/conf.j2 rename to fenris/default/roles/synapse-and-lighttpd/templates/conf.j2 diff --git a/ansible/roles/synapse-and-nginx/defaults/main.json b/fenris/default/roles/synapse-and-nginx/defaults/main.json similarity index 100% rename from ansible/roles/synapse-and-nginx/defaults/main.json rename to fenris/default/roles/synapse-and-nginx/defaults/main.json diff --git a/ansible/roles/synapse-and-nginx/info.md b/fenris/default/roles/synapse-and-nginx/info.md similarity index 100% rename from ansible/roles/synapse-and-nginx/info.md rename to fenris/default/roles/synapse-and-nginx/info.md diff --git a/ansible/roles/synapse-and-nginx/tasks/main.json b/fenris/default/roles/synapse-and-nginx/tasks/main.json similarity index 100% rename from ansible/roles/synapse-and-nginx/tasks/main.json rename to fenris/default/roles/synapse-and-nginx/tasks/main.json diff --git a/ansible/roles/synapse-and-nginx/templates/conf.j2 b/fenris/default/roles/synapse-and-nginx/templates/conf.j2 similarity index 100% rename from ansible/roles/synapse-and-nginx/templates/conf.j2 rename to fenris/default/roles/synapse-and-nginx/templates/conf.j2 diff --git a/ansible/roles/synapse-with-pav_jsonfile/defaults/defaults.json b/fenris/default/roles/synapse-with-pav_jsonfile/defaults/defaults.json similarity index 100% rename from ansible/roles/synapse-with-pav_jsonfile/defaults/defaults.json rename to fenris/default/roles/synapse-with-pav_jsonfile/defaults/defaults.json diff --git a/ansible/roles/synapse-with-pav_jsonfile/files/data-empty.json b/fenris/default/roles/synapse-with-pav_jsonfile/files/data-empty.json similarity index 100% rename from ansible/roles/synapse-with-pav_jsonfile/files/data-empty.json rename to fenris/default/roles/synapse-with-pav_jsonfile/files/data-empty.json diff --git a/ansible/roles/synapse-with-pav_jsonfile/files/module.py b/fenris/default/roles/synapse-with-pav_jsonfile/files/module.py similarity index 100% rename from ansible/roles/synapse-with-pav_jsonfile/files/module.py rename to fenris/default/roles/synapse-with-pav_jsonfile/files/module.py diff --git a/ansible/roles/synapse-with-pav_jsonfile/tasks/main.json b/fenris/default/roles/synapse-with-pav_jsonfile/tasks/main.json similarity index 100% rename from ansible/roles/synapse-with-pav_jsonfile/tasks/main.json rename to fenris/default/roles/synapse-with-pav_jsonfile/tasks/main.json diff --git a/ansible/roles/synapse-with-pav_jsonfile/templates/conf.yaml.j2 b/fenris/default/roles/synapse-with-pav_jsonfile/templates/conf.yaml.j2 similarity index 100% rename from ansible/roles/synapse-with-pav_jsonfile/templates/conf.yaml.j2 rename to fenris/default/roles/synapse-with-pav_jsonfile/templates/conf.yaml.j2 diff --git a/ansible/roles/synapse/defaults/main.json b/fenris/default/roles/synapse/defaults/main.json similarity index 100% rename from ansible/roles/synapse/defaults/main.json rename to fenris/default/roles/synapse/defaults/main.json diff --git a/ansible/roles/synapse/files/sources-bullseye-backports.list b/fenris/default/roles/synapse/files/sources-bullseye-backports.list similarity index 100% rename from ansible/roles/synapse/files/sources-bullseye-backports.list rename to fenris/default/roles/synapse/files/sources-bullseye-backports.list diff --git a/ansible/roles/synapse/info.md b/fenris/default/roles/synapse/info.md similarity index 100% rename from ansible/roles/synapse/info.md rename to fenris/default/roles/synapse/info.md diff --git a/ansible/roles/synapse/tasks/main.json b/fenris/default/roles/synapse/tasks/main.json similarity index 100% rename from ansible/roles/synapse/tasks/main.json rename to fenris/default/roles/synapse/tasks/main.json diff --git a/ansible/roles/synapse/templates/homeserver.yaml.j2 b/fenris/default/roles/synapse/templates/homeserver.yaml.j2 similarity index 100% rename from ansible/roles/synapse/templates/homeserver.yaml.j2 rename to fenris/default/roles/synapse/templates/homeserver.yaml.j2 diff --git a/ansible/roles/tlscert_acme_inwx/defaults/main.json b/fenris/default/roles/tlscert_acme_inwx/defaults/main.json similarity index 100% rename from ansible/roles/tlscert_acme_inwx/defaults/main.json rename to fenris/default/roles/tlscert_acme_inwx/defaults/main.json diff --git a/ansible/roles/tlscert_acme_inwx/files/inwx b/fenris/default/roles/tlscert_acme_inwx/files/inwx similarity index 100% rename from ansible/roles/tlscert_acme_inwx/files/inwx rename to fenris/default/roles/tlscert_acme_inwx/files/inwx diff --git a/ansible/roles/tlscert_acme_inwx/info.md b/fenris/default/roles/tlscert_acme_inwx/info.md similarity index 100% rename from ansible/roles/tlscert_acme_inwx/info.md rename to fenris/default/roles/tlscert_acme_inwx/info.md diff --git a/ansible/roles/tlscert_acme_inwx/tasks/main.json b/fenris/default/roles/tlscert_acme_inwx/tasks/main.json similarity index 100% rename from ansible/roles/tlscert_acme_inwx/tasks/main.json rename to fenris/default/roles/tlscert_acme_inwx/tasks/main.json diff --git a/ansible/roles/tlscert_acme_netcup/defaults/main.json b/fenris/default/roles/tlscert_acme_netcup/defaults/main.json similarity index 100% rename from ansible/roles/tlscert_acme_netcup/defaults/main.json rename to fenris/default/roles/tlscert_acme_netcup/defaults/main.json diff --git a/ansible/roles/tlscert_acme_netcup/tasks/main.json b/fenris/default/roles/tlscert_acme_netcup/tasks/main.json similarity index 100% rename from ansible/roles/tlscert_acme_netcup/tasks/main.json rename to fenris/default/roles/tlscert_acme_netcup/tasks/main.json diff --git a/ansible/roles/tlscert_existing/defaults/main.json b/fenris/default/roles/tlscert_existing/defaults/main.json similarity index 100% rename from ansible/roles/tlscert_existing/defaults/main.json rename to fenris/default/roles/tlscert_existing/defaults/main.json diff --git a/ansible/roles/tlscert_existing/tasks/main.json b/fenris/default/roles/tlscert_existing/tasks/main.json similarity index 100% rename from ansible/roles/tlscert_existing/tasks/main.json rename to fenris/default/roles/tlscert_existing/tasks/main.json diff --git a/ansible/roles/tlscert_selfsigned/defaults/main.json b/fenris/default/roles/tlscert_selfsigned/defaults/main.json similarity index 100% rename from ansible/roles/tlscert_selfsigned/defaults/main.json rename to fenris/default/roles/tlscert_selfsigned/defaults/main.json diff --git a/ansible/roles/tlscert_selfsigned/tasks/main.json b/fenris/default/roles/tlscert_selfsigned/tasks/main.json similarity index 100% rename from ansible/roles/tlscert_selfsigned/tasks/main.json rename to fenris/default/roles/tlscert_selfsigned/tasks/main.json diff --git a/readme.md b/readme.md deleted file mode 100644 index 41b40df..0000000 --- a/readme.md +++ /dev/null @@ -1,8 +0,0 @@ -# Ansible Base - -Sammlung von allgemeinen, wiederverwendbaren Ansible-Rollen - - -## ToDo - -- [Blocks](https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_blocks.html) verwenden diff --git a/tools/check-json-syntax b/tools/check-json-syntax index 056264d..fef2e11 100755 --- a/tools/check-json-syntax +++ b/tools/check-json-syntax @@ -1,7 +1,14 @@ #!/usr/bin/env bash +## consts + +dir_base="fenris/default" + + +## exec + flaws=0 -for path in $(find ansible -name "*.json") +for path in $(find ${dir_base} -name "*.json") do echo "-- ${path}" python3 -m json.tool ${path} > /dev/null || ((flaws+=1)) diff --git a/tools/rename-roll b/tools/rename-roll index 22da90d..9923042 100755 --- a/tools/rename-roll +++ b/tools/rename-roll @@ -1,5 +1,10 @@ #!/usr/bin/env bash +## consts + +dir_base="fenris/default" + + ## args name_from=$1 && shift @@ -14,6 +19,6 @@ var_to=$(echo ${name_to} | sed --expression="s|-|_|g" | sed --expression="s|:|_| ## exec -git mv ansible/roles/${name_from} ansible/roles/${name_to} -find ansible -type f -exec sed --in-place --expression="s|var_${var_from}_|var_${var_to}_|g" {} \; -find ansible -type f -exec sed --in-place --expression="s|roles/${name_from}|roles/${name_to}|g" {} \; +git mv ${dir_roles}/roles/${name_from} ${dir_roles}/roles/${name_to} +find ${dir_base} -type f -exec sed --in-place --expression="s|var_${var_from}_|var_${var_to}_|g" {} \; +find ${dir_base} -type f -exec sed --in-place --expression="s|roles/${name_from}|roles/${name_to}|g" {} \; From 59211fba862131c923a36ddeae2abf455780d2ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Fra=C3=9F?= Date: Fri, 29 Mar 2024 17:21:05 +0100 Subject: [PATCH 2/3] [int] --- fenris/default/README.md => README.md | 0 fenris/default/galaxy.yml => galaxy.yml | 0 {fenris/default/meta => meta}/runtime.yml | 0 {fenris/default/plugins => plugins}/README.md | 0 .../default/roles => roles}/authelia-and-nginx/defaults/main.json | 0 {fenris/default/roles => roles}/authelia-and-nginx/info.md | 0 .../default/roles => roles}/authelia-and-nginx/tasks/main.json | 0 .../default/roles => roles}/authelia-and-nginx/templates/conf.j2 | 0 .../roles => roles}/authelia-for-dokuwiki/defaults/main.json | 0 {fenris/default/roles => roles}/authelia-for-dokuwiki/info.md | 0 .../default/roles => roles}/authelia-for-dokuwiki/tasks/main.json | 0 .../authelia-for-dokuwiki/templates/authelia-client-conf.json.j2 | 0 .../roles => roles}/authelia-for-gitlab/defaults/main.json | 0 {fenris/default/roles => roles}/authelia-for-gitlab/info.md | 0 .../default/roles => roles}/authelia-for-gitlab/tasks/main.json | 0 .../authelia-for-gitlab/templates/authelia-client-conf.json.j2 | 0 {fenris/default/roles => roles}/authelia-for-gitlab/vardef.json | 0 .../roles => roles}/authelia-for-hedgedoc/defaults/main.json | 0 {fenris/default/roles => roles}/authelia-for-hedgedoc/info.md | 0 .../default/roles => roles}/authelia-for-hedgedoc/tasks/main.json | 0 .../authelia-for-hedgedoc/templates/authelia-client-conf.json.j2 | 0 .../roles => roles}/authelia-for-synapse/defaults/main.json | 0 {fenris/default/roles => roles}/authelia-for-synapse/info.md | 0 .../default/roles => roles}/authelia-for-synapse/tasks/main.json | 0 .../authelia-for-synapse/templates/authelia-client-conf.json.j2 | 0 {fenris/default/roles => roles}/authelia/defaults/main.json | 0 {fenris/default/roles => roles}/authelia/files/conf-compose.py | 0 {fenris/default/roles => roles}/authelia/files/user-manage.py | 0 {fenris/default/roles => roles}/authelia/info.md | 0 {fenris/default/roles => roles}/authelia/tasks/main.json | 0 .../default/roles => roles}/authelia/templates/conf-main.json.j2 | 0 {fenris/default/roles => roles}/authelia/templates/users.yml.j2 | 0 {fenris/default/roles => roles}/authelia/vardef.json | 0 .../default/roles => roles}/dokuwiki-and-nginx/defaults/main.json | 0 {fenris/default/roles => roles}/dokuwiki-and-nginx/info.md | 0 .../default/roles => roles}/dokuwiki-and-nginx/tasks/main.json | 0 .../default/roles => roles}/dokuwiki-and-nginx/templates/conf.j2 | 0 {fenris/default/roles => roles}/dokuwiki/defaults/main.json | 0 {fenris/default/roles => roles}/dokuwiki/info.md | 0 {fenris/default/roles => roles}/dokuwiki/tasks/main.json | 0 .../roles => roles}/dokuwiki/templates/conf-acl.auth.php.j2 | 0 .../default/roles => roles}/dokuwiki/templates/conf-local.php.j2 | 0 .../roles => roles}/dokuwiki/templates/conf-plugins.local.php.j2 | 0 .../roles => roles}/dokuwiki/templates/conf-users.auth.php.j2 | 0 {fenris/default/roles => roles}/dokuwiki/vardef.json | 0 .../default/roles => roles}/element-and-nginx/defaults/main.json | 0 {fenris/default/roles => roles}/element-and-nginx/tasks/main.json | 0 .../default/roles => roles}/element-and-nginx/templates/conf.j2 | 0 {fenris/default/roles => roles}/element/defaults/main.json | 0 {fenris/default/roles => roles}/element/tasks/main.json | 0 {fenris/default/roles => roles}/element/templates/config.json.j2 | 0 .../default/roles => roles}/gitlab-and-nginx/defaults/main.json | 0 {fenris/default/roles => roles}/gitlab-and-nginx/info.md | 0 {fenris/default/roles => roles}/gitlab-and-nginx/tasks/main.json | 0 .../default/roles => roles}/gitlab-and-nginx/templates/conf.j2 | 0 {fenris/default/roles => roles}/gitlab/defaults/main.json | 0 {fenris/default/roles => roles}/gitlab/info.md | 0 {fenris/default/roles => roles}/gitlab/tasks/main.json | 0 {fenris/default/roles => roles}/gitlab/templates/gitlab.rb.j2 | 0 {fenris/default/roles => roles}/gitlab/vardef.json | 0 .../roles => roles}/hedgedoc-and-lighttpd/defaults/main.json | 0 {fenris/default/roles => roles}/hedgedoc-and-lighttpd/info.md | 0 .../default/roles => roles}/hedgedoc-and-lighttpd/tasks/main.json | 0 .../roles => roles}/hedgedoc-and-lighttpd/templates/conf.j2 | 0 .../default/roles => roles}/hedgedoc-and-nginx/defaults/main.json | 0 {fenris/default/roles => roles}/hedgedoc-and-nginx/info.md | 0 .../default/roles => roles}/hedgedoc-and-nginx/tasks/main.json | 0 .../default/roles => roles}/hedgedoc-and-nginx/templates/conf.j2 | 0 {fenris/default/roles => roles}/hedgedoc/defaults/main.json | 0 {fenris/default/roles => roles}/hedgedoc/info.md | 0 {fenris/default/roles => roles}/hedgedoc/tasks/main.json | 0 {fenris/default/roles => roles}/hedgedoc/templates/config.json.j2 | 0 .../default/roles => roles}/hedgedoc/templates/systemd-unit.j2 | 0 {fenris/default/roles => roles}/hedgedoc/vardef.json | 0 {fenris/default/roles => roles}/lighttpd/defaults/main.json | 0 {fenris/default/roles => roles}/lighttpd/info.md | 0 {fenris/default/roles => roles}/lighttpd/tasks/main.json | 0 .../roles => roles}/lighttpd/templates/10-ssl-custom.conf.j2 | 0 {fenris/default/roles => roles}/murmur/defaults/main.json | 0 {fenris/default/roles => roles}/murmur/info.md | 0 {fenris/default/roles => roles}/murmur/tasks/main.json | 0 .../default/roles => roles}/murmur/templates/mumble-server.ini.j2 | 0 {fenris/default/roles => roles}/nginx/defaults/main.json | 0 {fenris/default/roles => roles}/nginx/tasks/main.json | 0 .../roles => roles}/postgresql-for-authelia/defaults/main.json | 0 .../roles => roles}/postgresql-for-authelia/tasks/main.json | 0 .../default/roles => roles}/postgresql-for-authelia/vardef.json | 0 .../roles => roles}/postgresql-for-gitlab/defaults/main.json | 0 {fenris/default/roles => roles}/postgresql-for-gitlab/info.md | 0 .../default/roles => roles}/postgresql-for-gitlab/tasks/main.json | 0 .../roles => roles}/postgresql-for-hedgedoc/defaults/main.json | 0 .../roles => roles}/postgresql-for-hedgedoc/tasks/main.json | 0 .../roles => roles}/postgresql-for-synapse/defaults/main.json | 0 .../roles => roles}/postgresql-for-synapse/tasks/main.json | 0 {fenris/default/roles => roles}/postgresql/defaults/main.json | 0 {fenris/default/roles => roles}/postgresql/info.md | 0 {fenris/default/roles => roles}/postgresql/tasks/main.json | 0 .../roles => roles}/postgresql/templates/postgresql.conf.j2 | 0 {fenris/default/roles => roles}/postgresql/vardef.json | 0 {fenris/default/roles => roles}/proftpd/defaults/main.json | 0 {fenris/default/roles => roles}/proftpd/info.md | 0 {fenris/default/roles => roles}/proftpd/tasks/main.json | 0 .../roles => roles}/sqlite-for-hedgedoc/defaults/main.json | 0 .../default/roles => roles}/sqlite-for-hedgedoc/tasks/main.json | 0 {fenris/default/roles => roles}/sqlite-for-hedgedoc/vardef.json | 0 .../roles => roles}/synapse-and-lighttpd/defaults/main.json | 0 {fenris/default/roles => roles}/synapse-and-lighttpd/info.md | 0 .../default/roles => roles}/synapse-and-lighttpd/tasks/main.json | 0 .../roles => roles}/synapse-and-lighttpd/templates/conf.j2 | 0 .../default/roles => roles}/synapse-and-nginx/defaults/main.json | 0 {fenris/default/roles => roles}/synapse-and-nginx/info.md | 0 {fenris/default/roles => roles}/synapse-and-nginx/tasks/main.json | 0 .../default/roles => roles}/synapse-and-nginx/templates/conf.j2 | 0 .../synapse-with-pav_jsonfile/defaults/defaults.json | 0 .../synapse-with-pav_jsonfile/files/data-empty.json | 0 .../roles => roles}/synapse-with-pav_jsonfile/files/module.py | 0 .../roles => roles}/synapse-with-pav_jsonfile/tasks/main.json | 0 .../synapse-with-pav_jsonfile/templates/conf.yaml.j2 | 0 {fenris/default/roles => roles}/synapse/defaults/main.json | 0 .../roles => roles}/synapse/files/sources-bullseye-backports.list | 0 {fenris/default/roles => roles}/synapse/info.md | 0 {fenris/default/roles => roles}/synapse/tasks/main.json | 0 .../default/roles => roles}/synapse/templates/homeserver.yaml.j2 | 0 .../default/roles => roles}/tlscert_acme_inwx/defaults/main.json | 0 {fenris/default/roles => roles}/tlscert_acme_inwx/files/inwx | 0 {fenris/default/roles => roles}/tlscert_acme_inwx/info.md | 0 {fenris/default/roles => roles}/tlscert_acme_inwx/tasks/main.json | 0 .../roles => roles}/tlscert_acme_netcup/defaults/main.json | 0 .../default/roles => roles}/tlscert_acme_netcup/tasks/main.json | 0 .../default/roles => roles}/tlscert_existing/defaults/main.json | 0 {fenris/default/roles => roles}/tlscert_existing/tasks/main.json | 0 .../default/roles => roles}/tlscert_selfsigned/defaults/main.json | 0 .../default/roles => roles}/tlscert_selfsigned/tasks/main.json | 0 133 files changed, 0 insertions(+), 0 deletions(-) rename fenris/default/README.md => README.md (100%) rename fenris/default/galaxy.yml => galaxy.yml (100%) rename {fenris/default/meta => meta}/runtime.yml (100%) rename {fenris/default/plugins => plugins}/README.md (100%) rename {fenris/default/roles => roles}/authelia-and-nginx/defaults/main.json (100%) rename {fenris/default/roles => roles}/authelia-and-nginx/info.md (100%) rename {fenris/default/roles => roles}/authelia-and-nginx/tasks/main.json (100%) rename {fenris/default/roles => roles}/authelia-and-nginx/templates/conf.j2 (100%) rename {fenris/default/roles => roles}/authelia-for-dokuwiki/defaults/main.json (100%) rename {fenris/default/roles => roles}/authelia-for-dokuwiki/info.md (100%) rename {fenris/default/roles => roles}/authelia-for-dokuwiki/tasks/main.json (100%) rename {fenris/default/roles => roles}/authelia-for-dokuwiki/templates/authelia-client-conf.json.j2 (100%) rename {fenris/default/roles => roles}/authelia-for-gitlab/defaults/main.json (100%) rename {fenris/default/roles => roles}/authelia-for-gitlab/info.md (100%) rename {fenris/default/roles => roles}/authelia-for-gitlab/tasks/main.json (100%) rename {fenris/default/roles => roles}/authelia-for-gitlab/templates/authelia-client-conf.json.j2 (100%) rename {fenris/default/roles => roles}/authelia-for-gitlab/vardef.json (100%) rename {fenris/default/roles => roles}/authelia-for-hedgedoc/defaults/main.json (100%) rename {fenris/default/roles => roles}/authelia-for-hedgedoc/info.md (100%) rename {fenris/default/roles => roles}/authelia-for-hedgedoc/tasks/main.json (100%) rename {fenris/default/roles => roles}/authelia-for-hedgedoc/templates/authelia-client-conf.json.j2 (100%) rename {fenris/default/roles => roles}/authelia-for-synapse/defaults/main.json (100%) rename {fenris/default/roles => roles}/authelia-for-synapse/info.md (100%) rename {fenris/default/roles => roles}/authelia-for-synapse/tasks/main.json (100%) rename {fenris/default/roles => roles}/authelia-for-synapse/templates/authelia-client-conf.json.j2 (100%) rename {fenris/default/roles => roles}/authelia/defaults/main.json (100%) rename {fenris/default/roles => roles}/authelia/files/conf-compose.py (100%) rename {fenris/default/roles => roles}/authelia/files/user-manage.py (100%) rename {fenris/default/roles => roles}/authelia/info.md (100%) rename {fenris/default/roles => roles}/authelia/tasks/main.json (100%) rename {fenris/default/roles => roles}/authelia/templates/conf-main.json.j2 (100%) rename {fenris/default/roles => roles}/authelia/templates/users.yml.j2 (100%) rename {fenris/default/roles => roles}/authelia/vardef.json (100%) rename {fenris/default/roles => roles}/dokuwiki-and-nginx/defaults/main.json (100%) rename {fenris/default/roles => roles}/dokuwiki-and-nginx/info.md (100%) rename {fenris/default/roles => roles}/dokuwiki-and-nginx/tasks/main.json (100%) rename {fenris/default/roles => roles}/dokuwiki-and-nginx/templates/conf.j2 (100%) rename {fenris/default/roles => roles}/dokuwiki/defaults/main.json (100%) rename {fenris/default/roles => roles}/dokuwiki/info.md (100%) rename {fenris/default/roles => roles}/dokuwiki/tasks/main.json (100%) rename {fenris/default/roles => roles}/dokuwiki/templates/conf-acl.auth.php.j2 (100%) rename {fenris/default/roles => roles}/dokuwiki/templates/conf-local.php.j2 (100%) rename {fenris/default/roles => roles}/dokuwiki/templates/conf-plugins.local.php.j2 (100%) rename {fenris/default/roles => roles}/dokuwiki/templates/conf-users.auth.php.j2 (100%) rename {fenris/default/roles => roles}/dokuwiki/vardef.json (100%) rename {fenris/default/roles => roles}/element-and-nginx/defaults/main.json (100%) rename {fenris/default/roles => roles}/element-and-nginx/tasks/main.json (100%) rename {fenris/default/roles => roles}/element-and-nginx/templates/conf.j2 (100%) rename {fenris/default/roles => roles}/element/defaults/main.json (100%) rename {fenris/default/roles => roles}/element/tasks/main.json (100%) rename {fenris/default/roles => roles}/element/templates/config.json.j2 (100%) rename {fenris/default/roles => roles}/gitlab-and-nginx/defaults/main.json (100%) rename {fenris/default/roles => roles}/gitlab-and-nginx/info.md (100%) rename {fenris/default/roles => roles}/gitlab-and-nginx/tasks/main.json (100%) rename {fenris/default/roles => roles}/gitlab-and-nginx/templates/conf.j2 (100%) rename {fenris/default/roles => roles}/gitlab/defaults/main.json (100%) rename {fenris/default/roles => roles}/gitlab/info.md (100%) rename {fenris/default/roles => roles}/gitlab/tasks/main.json (100%) rename {fenris/default/roles => roles}/gitlab/templates/gitlab.rb.j2 (100%) rename {fenris/default/roles => roles}/gitlab/vardef.json (100%) rename {fenris/default/roles => roles}/hedgedoc-and-lighttpd/defaults/main.json (100%) rename {fenris/default/roles => roles}/hedgedoc-and-lighttpd/info.md (100%) rename {fenris/default/roles => roles}/hedgedoc-and-lighttpd/tasks/main.json (100%) rename {fenris/default/roles => roles}/hedgedoc-and-lighttpd/templates/conf.j2 (100%) rename {fenris/default/roles => roles}/hedgedoc-and-nginx/defaults/main.json (100%) rename {fenris/default/roles => roles}/hedgedoc-and-nginx/info.md (100%) rename {fenris/default/roles => roles}/hedgedoc-and-nginx/tasks/main.json (100%) rename {fenris/default/roles => roles}/hedgedoc-and-nginx/templates/conf.j2 (100%) rename {fenris/default/roles => roles}/hedgedoc/defaults/main.json (100%) rename {fenris/default/roles => roles}/hedgedoc/info.md (100%) rename {fenris/default/roles => roles}/hedgedoc/tasks/main.json (100%) rename {fenris/default/roles => roles}/hedgedoc/templates/config.json.j2 (100%) rename {fenris/default/roles => roles}/hedgedoc/templates/systemd-unit.j2 (100%) rename {fenris/default/roles => roles}/hedgedoc/vardef.json (100%) rename {fenris/default/roles => roles}/lighttpd/defaults/main.json (100%) rename {fenris/default/roles => roles}/lighttpd/info.md (100%) rename {fenris/default/roles => roles}/lighttpd/tasks/main.json (100%) rename {fenris/default/roles => roles}/lighttpd/templates/10-ssl-custom.conf.j2 (100%) rename {fenris/default/roles => roles}/murmur/defaults/main.json (100%) rename {fenris/default/roles => roles}/murmur/info.md (100%) rename {fenris/default/roles => roles}/murmur/tasks/main.json (100%) rename {fenris/default/roles => roles}/murmur/templates/mumble-server.ini.j2 (100%) rename {fenris/default/roles => roles}/nginx/defaults/main.json (100%) rename {fenris/default/roles => roles}/nginx/tasks/main.json (100%) rename {fenris/default/roles => roles}/postgresql-for-authelia/defaults/main.json (100%) rename {fenris/default/roles => roles}/postgresql-for-authelia/tasks/main.json (100%) rename {fenris/default/roles => roles}/postgresql-for-authelia/vardef.json (100%) rename {fenris/default/roles => roles}/postgresql-for-gitlab/defaults/main.json (100%) rename {fenris/default/roles => roles}/postgresql-for-gitlab/info.md (100%) rename {fenris/default/roles => roles}/postgresql-for-gitlab/tasks/main.json (100%) rename {fenris/default/roles => roles}/postgresql-for-hedgedoc/defaults/main.json (100%) rename {fenris/default/roles => roles}/postgresql-for-hedgedoc/tasks/main.json (100%) rename {fenris/default/roles => roles}/postgresql-for-synapse/defaults/main.json (100%) rename {fenris/default/roles => roles}/postgresql-for-synapse/tasks/main.json (100%) rename {fenris/default/roles => roles}/postgresql/defaults/main.json (100%) rename {fenris/default/roles => roles}/postgresql/info.md (100%) rename {fenris/default/roles => roles}/postgresql/tasks/main.json (100%) rename {fenris/default/roles => roles}/postgresql/templates/postgresql.conf.j2 (100%) rename {fenris/default/roles => roles}/postgresql/vardef.json (100%) rename {fenris/default/roles => roles}/proftpd/defaults/main.json (100%) rename {fenris/default/roles => roles}/proftpd/info.md (100%) rename {fenris/default/roles => roles}/proftpd/tasks/main.json (100%) rename {fenris/default/roles => roles}/sqlite-for-hedgedoc/defaults/main.json (100%) rename {fenris/default/roles => roles}/sqlite-for-hedgedoc/tasks/main.json (100%) rename {fenris/default/roles => roles}/sqlite-for-hedgedoc/vardef.json (100%) rename {fenris/default/roles => roles}/synapse-and-lighttpd/defaults/main.json (100%) rename {fenris/default/roles => roles}/synapse-and-lighttpd/info.md (100%) rename {fenris/default/roles => roles}/synapse-and-lighttpd/tasks/main.json (100%) rename {fenris/default/roles => roles}/synapse-and-lighttpd/templates/conf.j2 (100%) rename {fenris/default/roles => roles}/synapse-and-nginx/defaults/main.json (100%) rename {fenris/default/roles => roles}/synapse-and-nginx/info.md (100%) rename {fenris/default/roles => roles}/synapse-and-nginx/tasks/main.json (100%) rename {fenris/default/roles => roles}/synapse-and-nginx/templates/conf.j2 (100%) rename {fenris/default/roles => roles}/synapse-with-pav_jsonfile/defaults/defaults.json (100%) rename {fenris/default/roles => roles}/synapse-with-pav_jsonfile/files/data-empty.json (100%) rename {fenris/default/roles => roles}/synapse-with-pav_jsonfile/files/module.py (100%) rename {fenris/default/roles => roles}/synapse-with-pav_jsonfile/tasks/main.json (100%) rename {fenris/default/roles => roles}/synapse-with-pav_jsonfile/templates/conf.yaml.j2 (100%) rename {fenris/default/roles => roles}/synapse/defaults/main.json (100%) rename {fenris/default/roles => roles}/synapse/files/sources-bullseye-backports.list (100%) rename {fenris/default/roles => roles}/synapse/info.md (100%) rename {fenris/default/roles => roles}/synapse/tasks/main.json (100%) rename {fenris/default/roles => roles}/synapse/templates/homeserver.yaml.j2 (100%) rename {fenris/default/roles => roles}/tlscert_acme_inwx/defaults/main.json (100%) rename {fenris/default/roles => roles}/tlscert_acme_inwx/files/inwx (100%) rename {fenris/default/roles => roles}/tlscert_acme_inwx/info.md (100%) rename {fenris/default/roles => roles}/tlscert_acme_inwx/tasks/main.json (100%) rename {fenris/default/roles => roles}/tlscert_acme_netcup/defaults/main.json (100%) rename {fenris/default/roles => roles}/tlscert_acme_netcup/tasks/main.json (100%) rename {fenris/default/roles => roles}/tlscert_existing/defaults/main.json (100%) rename {fenris/default/roles => roles}/tlscert_existing/tasks/main.json (100%) rename {fenris/default/roles => roles}/tlscert_selfsigned/defaults/main.json (100%) rename {fenris/default/roles => roles}/tlscert_selfsigned/tasks/main.json (100%) diff --git a/fenris/default/README.md b/README.md similarity index 100% rename from fenris/default/README.md rename to README.md diff --git a/fenris/default/galaxy.yml b/galaxy.yml similarity index 100% rename from fenris/default/galaxy.yml rename to galaxy.yml diff --git a/fenris/default/meta/runtime.yml b/meta/runtime.yml similarity index 100% rename from fenris/default/meta/runtime.yml rename to meta/runtime.yml diff --git a/fenris/default/plugins/README.md b/plugins/README.md similarity index 100% rename from fenris/default/plugins/README.md rename to plugins/README.md diff --git a/fenris/default/roles/authelia-and-nginx/defaults/main.json b/roles/authelia-and-nginx/defaults/main.json similarity index 100% rename from fenris/default/roles/authelia-and-nginx/defaults/main.json rename to roles/authelia-and-nginx/defaults/main.json diff --git a/fenris/default/roles/authelia-and-nginx/info.md b/roles/authelia-and-nginx/info.md similarity index 100% rename from fenris/default/roles/authelia-and-nginx/info.md rename to roles/authelia-and-nginx/info.md diff --git a/fenris/default/roles/authelia-and-nginx/tasks/main.json b/roles/authelia-and-nginx/tasks/main.json similarity index 100% rename from fenris/default/roles/authelia-and-nginx/tasks/main.json rename to roles/authelia-and-nginx/tasks/main.json diff --git a/fenris/default/roles/authelia-and-nginx/templates/conf.j2 b/roles/authelia-and-nginx/templates/conf.j2 similarity index 100% rename from fenris/default/roles/authelia-and-nginx/templates/conf.j2 rename to roles/authelia-and-nginx/templates/conf.j2 diff --git a/fenris/default/roles/authelia-for-dokuwiki/defaults/main.json b/roles/authelia-for-dokuwiki/defaults/main.json similarity index 100% rename from fenris/default/roles/authelia-for-dokuwiki/defaults/main.json rename to roles/authelia-for-dokuwiki/defaults/main.json diff --git a/fenris/default/roles/authelia-for-dokuwiki/info.md b/roles/authelia-for-dokuwiki/info.md similarity index 100% rename from fenris/default/roles/authelia-for-dokuwiki/info.md rename to roles/authelia-for-dokuwiki/info.md diff --git a/fenris/default/roles/authelia-for-dokuwiki/tasks/main.json b/roles/authelia-for-dokuwiki/tasks/main.json similarity index 100% rename from fenris/default/roles/authelia-for-dokuwiki/tasks/main.json rename to roles/authelia-for-dokuwiki/tasks/main.json diff --git a/fenris/default/roles/authelia-for-dokuwiki/templates/authelia-client-conf.json.j2 b/roles/authelia-for-dokuwiki/templates/authelia-client-conf.json.j2 similarity index 100% rename from fenris/default/roles/authelia-for-dokuwiki/templates/authelia-client-conf.json.j2 rename to roles/authelia-for-dokuwiki/templates/authelia-client-conf.json.j2 diff --git a/fenris/default/roles/authelia-for-gitlab/defaults/main.json b/roles/authelia-for-gitlab/defaults/main.json similarity index 100% rename from fenris/default/roles/authelia-for-gitlab/defaults/main.json rename to roles/authelia-for-gitlab/defaults/main.json diff --git a/fenris/default/roles/authelia-for-gitlab/info.md b/roles/authelia-for-gitlab/info.md similarity index 100% rename from fenris/default/roles/authelia-for-gitlab/info.md rename to roles/authelia-for-gitlab/info.md diff --git a/fenris/default/roles/authelia-for-gitlab/tasks/main.json b/roles/authelia-for-gitlab/tasks/main.json similarity index 100% rename from fenris/default/roles/authelia-for-gitlab/tasks/main.json rename to roles/authelia-for-gitlab/tasks/main.json diff --git a/fenris/default/roles/authelia-for-gitlab/templates/authelia-client-conf.json.j2 b/roles/authelia-for-gitlab/templates/authelia-client-conf.json.j2 similarity index 100% rename from fenris/default/roles/authelia-for-gitlab/templates/authelia-client-conf.json.j2 rename to roles/authelia-for-gitlab/templates/authelia-client-conf.json.j2 diff --git a/fenris/default/roles/authelia-for-gitlab/vardef.json b/roles/authelia-for-gitlab/vardef.json similarity index 100% rename from fenris/default/roles/authelia-for-gitlab/vardef.json rename to roles/authelia-for-gitlab/vardef.json diff --git a/fenris/default/roles/authelia-for-hedgedoc/defaults/main.json b/roles/authelia-for-hedgedoc/defaults/main.json similarity index 100% rename from fenris/default/roles/authelia-for-hedgedoc/defaults/main.json rename to roles/authelia-for-hedgedoc/defaults/main.json diff --git a/fenris/default/roles/authelia-for-hedgedoc/info.md b/roles/authelia-for-hedgedoc/info.md similarity index 100% rename from fenris/default/roles/authelia-for-hedgedoc/info.md rename to roles/authelia-for-hedgedoc/info.md diff --git a/fenris/default/roles/authelia-for-hedgedoc/tasks/main.json b/roles/authelia-for-hedgedoc/tasks/main.json similarity index 100% rename from fenris/default/roles/authelia-for-hedgedoc/tasks/main.json rename to roles/authelia-for-hedgedoc/tasks/main.json diff --git a/fenris/default/roles/authelia-for-hedgedoc/templates/authelia-client-conf.json.j2 b/roles/authelia-for-hedgedoc/templates/authelia-client-conf.json.j2 similarity index 100% rename from fenris/default/roles/authelia-for-hedgedoc/templates/authelia-client-conf.json.j2 rename to roles/authelia-for-hedgedoc/templates/authelia-client-conf.json.j2 diff --git a/fenris/default/roles/authelia-for-synapse/defaults/main.json b/roles/authelia-for-synapse/defaults/main.json similarity index 100% rename from fenris/default/roles/authelia-for-synapse/defaults/main.json rename to roles/authelia-for-synapse/defaults/main.json diff --git a/fenris/default/roles/authelia-for-synapse/info.md b/roles/authelia-for-synapse/info.md similarity index 100% rename from fenris/default/roles/authelia-for-synapse/info.md rename to roles/authelia-for-synapse/info.md diff --git a/fenris/default/roles/authelia-for-synapse/tasks/main.json b/roles/authelia-for-synapse/tasks/main.json similarity index 100% rename from fenris/default/roles/authelia-for-synapse/tasks/main.json rename to roles/authelia-for-synapse/tasks/main.json diff --git a/fenris/default/roles/authelia-for-synapse/templates/authelia-client-conf.json.j2 b/roles/authelia-for-synapse/templates/authelia-client-conf.json.j2 similarity index 100% rename from fenris/default/roles/authelia-for-synapse/templates/authelia-client-conf.json.j2 rename to roles/authelia-for-synapse/templates/authelia-client-conf.json.j2 diff --git a/fenris/default/roles/authelia/defaults/main.json b/roles/authelia/defaults/main.json similarity index 100% rename from fenris/default/roles/authelia/defaults/main.json rename to roles/authelia/defaults/main.json diff --git a/fenris/default/roles/authelia/files/conf-compose.py b/roles/authelia/files/conf-compose.py similarity index 100% rename from fenris/default/roles/authelia/files/conf-compose.py rename to roles/authelia/files/conf-compose.py diff --git a/fenris/default/roles/authelia/files/user-manage.py b/roles/authelia/files/user-manage.py similarity index 100% rename from fenris/default/roles/authelia/files/user-manage.py rename to roles/authelia/files/user-manage.py diff --git a/fenris/default/roles/authelia/info.md b/roles/authelia/info.md similarity index 100% rename from fenris/default/roles/authelia/info.md rename to roles/authelia/info.md diff --git a/fenris/default/roles/authelia/tasks/main.json b/roles/authelia/tasks/main.json similarity index 100% rename from fenris/default/roles/authelia/tasks/main.json rename to roles/authelia/tasks/main.json diff --git a/fenris/default/roles/authelia/templates/conf-main.json.j2 b/roles/authelia/templates/conf-main.json.j2 similarity index 100% rename from fenris/default/roles/authelia/templates/conf-main.json.j2 rename to roles/authelia/templates/conf-main.json.j2 diff --git a/fenris/default/roles/authelia/templates/users.yml.j2 b/roles/authelia/templates/users.yml.j2 similarity index 100% rename from fenris/default/roles/authelia/templates/users.yml.j2 rename to roles/authelia/templates/users.yml.j2 diff --git a/fenris/default/roles/authelia/vardef.json b/roles/authelia/vardef.json similarity index 100% rename from fenris/default/roles/authelia/vardef.json rename to roles/authelia/vardef.json diff --git a/fenris/default/roles/dokuwiki-and-nginx/defaults/main.json b/roles/dokuwiki-and-nginx/defaults/main.json similarity index 100% rename from fenris/default/roles/dokuwiki-and-nginx/defaults/main.json rename to roles/dokuwiki-and-nginx/defaults/main.json diff --git a/fenris/default/roles/dokuwiki-and-nginx/info.md b/roles/dokuwiki-and-nginx/info.md similarity index 100% rename from fenris/default/roles/dokuwiki-and-nginx/info.md rename to roles/dokuwiki-and-nginx/info.md diff --git a/fenris/default/roles/dokuwiki-and-nginx/tasks/main.json b/roles/dokuwiki-and-nginx/tasks/main.json similarity index 100% rename from fenris/default/roles/dokuwiki-and-nginx/tasks/main.json rename to roles/dokuwiki-and-nginx/tasks/main.json diff --git a/fenris/default/roles/dokuwiki-and-nginx/templates/conf.j2 b/roles/dokuwiki-and-nginx/templates/conf.j2 similarity index 100% rename from fenris/default/roles/dokuwiki-and-nginx/templates/conf.j2 rename to roles/dokuwiki-and-nginx/templates/conf.j2 diff --git a/fenris/default/roles/dokuwiki/defaults/main.json b/roles/dokuwiki/defaults/main.json similarity index 100% rename from fenris/default/roles/dokuwiki/defaults/main.json rename to roles/dokuwiki/defaults/main.json diff --git a/fenris/default/roles/dokuwiki/info.md b/roles/dokuwiki/info.md similarity index 100% rename from fenris/default/roles/dokuwiki/info.md rename to roles/dokuwiki/info.md diff --git a/fenris/default/roles/dokuwiki/tasks/main.json b/roles/dokuwiki/tasks/main.json similarity index 100% rename from fenris/default/roles/dokuwiki/tasks/main.json rename to roles/dokuwiki/tasks/main.json diff --git a/fenris/default/roles/dokuwiki/templates/conf-acl.auth.php.j2 b/roles/dokuwiki/templates/conf-acl.auth.php.j2 similarity index 100% rename from fenris/default/roles/dokuwiki/templates/conf-acl.auth.php.j2 rename to roles/dokuwiki/templates/conf-acl.auth.php.j2 diff --git a/fenris/default/roles/dokuwiki/templates/conf-local.php.j2 b/roles/dokuwiki/templates/conf-local.php.j2 similarity index 100% rename from fenris/default/roles/dokuwiki/templates/conf-local.php.j2 rename to roles/dokuwiki/templates/conf-local.php.j2 diff --git a/fenris/default/roles/dokuwiki/templates/conf-plugins.local.php.j2 b/roles/dokuwiki/templates/conf-plugins.local.php.j2 similarity index 100% rename from fenris/default/roles/dokuwiki/templates/conf-plugins.local.php.j2 rename to roles/dokuwiki/templates/conf-plugins.local.php.j2 diff --git a/fenris/default/roles/dokuwiki/templates/conf-users.auth.php.j2 b/roles/dokuwiki/templates/conf-users.auth.php.j2 similarity index 100% rename from fenris/default/roles/dokuwiki/templates/conf-users.auth.php.j2 rename to roles/dokuwiki/templates/conf-users.auth.php.j2 diff --git a/fenris/default/roles/dokuwiki/vardef.json b/roles/dokuwiki/vardef.json similarity index 100% rename from fenris/default/roles/dokuwiki/vardef.json rename to roles/dokuwiki/vardef.json diff --git a/fenris/default/roles/element-and-nginx/defaults/main.json b/roles/element-and-nginx/defaults/main.json similarity index 100% rename from fenris/default/roles/element-and-nginx/defaults/main.json rename to roles/element-and-nginx/defaults/main.json diff --git a/fenris/default/roles/element-and-nginx/tasks/main.json b/roles/element-and-nginx/tasks/main.json similarity index 100% rename from fenris/default/roles/element-and-nginx/tasks/main.json rename to roles/element-and-nginx/tasks/main.json diff --git a/fenris/default/roles/element-and-nginx/templates/conf.j2 b/roles/element-and-nginx/templates/conf.j2 similarity index 100% rename from fenris/default/roles/element-and-nginx/templates/conf.j2 rename to roles/element-and-nginx/templates/conf.j2 diff --git a/fenris/default/roles/element/defaults/main.json b/roles/element/defaults/main.json similarity index 100% rename from fenris/default/roles/element/defaults/main.json rename to roles/element/defaults/main.json diff --git a/fenris/default/roles/element/tasks/main.json b/roles/element/tasks/main.json similarity index 100% rename from fenris/default/roles/element/tasks/main.json rename to roles/element/tasks/main.json diff --git a/fenris/default/roles/element/templates/config.json.j2 b/roles/element/templates/config.json.j2 similarity index 100% rename from fenris/default/roles/element/templates/config.json.j2 rename to roles/element/templates/config.json.j2 diff --git a/fenris/default/roles/gitlab-and-nginx/defaults/main.json b/roles/gitlab-and-nginx/defaults/main.json similarity index 100% rename from fenris/default/roles/gitlab-and-nginx/defaults/main.json rename to roles/gitlab-and-nginx/defaults/main.json diff --git a/fenris/default/roles/gitlab-and-nginx/info.md b/roles/gitlab-and-nginx/info.md similarity index 100% rename from fenris/default/roles/gitlab-and-nginx/info.md rename to roles/gitlab-and-nginx/info.md diff --git a/fenris/default/roles/gitlab-and-nginx/tasks/main.json b/roles/gitlab-and-nginx/tasks/main.json similarity index 100% rename from fenris/default/roles/gitlab-and-nginx/tasks/main.json rename to roles/gitlab-and-nginx/tasks/main.json diff --git a/fenris/default/roles/gitlab-and-nginx/templates/conf.j2 b/roles/gitlab-and-nginx/templates/conf.j2 similarity index 100% rename from fenris/default/roles/gitlab-and-nginx/templates/conf.j2 rename to roles/gitlab-and-nginx/templates/conf.j2 diff --git a/fenris/default/roles/gitlab/defaults/main.json b/roles/gitlab/defaults/main.json similarity index 100% rename from fenris/default/roles/gitlab/defaults/main.json rename to roles/gitlab/defaults/main.json diff --git a/fenris/default/roles/gitlab/info.md b/roles/gitlab/info.md similarity index 100% rename from fenris/default/roles/gitlab/info.md rename to roles/gitlab/info.md diff --git a/fenris/default/roles/gitlab/tasks/main.json b/roles/gitlab/tasks/main.json similarity index 100% rename from fenris/default/roles/gitlab/tasks/main.json rename to roles/gitlab/tasks/main.json diff --git a/fenris/default/roles/gitlab/templates/gitlab.rb.j2 b/roles/gitlab/templates/gitlab.rb.j2 similarity index 100% rename from fenris/default/roles/gitlab/templates/gitlab.rb.j2 rename to roles/gitlab/templates/gitlab.rb.j2 diff --git a/fenris/default/roles/gitlab/vardef.json b/roles/gitlab/vardef.json similarity index 100% rename from fenris/default/roles/gitlab/vardef.json rename to roles/gitlab/vardef.json diff --git a/fenris/default/roles/hedgedoc-and-lighttpd/defaults/main.json b/roles/hedgedoc-and-lighttpd/defaults/main.json similarity index 100% rename from fenris/default/roles/hedgedoc-and-lighttpd/defaults/main.json rename to roles/hedgedoc-and-lighttpd/defaults/main.json diff --git a/fenris/default/roles/hedgedoc-and-lighttpd/info.md b/roles/hedgedoc-and-lighttpd/info.md similarity index 100% rename from fenris/default/roles/hedgedoc-and-lighttpd/info.md rename to roles/hedgedoc-and-lighttpd/info.md diff --git a/fenris/default/roles/hedgedoc-and-lighttpd/tasks/main.json b/roles/hedgedoc-and-lighttpd/tasks/main.json similarity index 100% rename from fenris/default/roles/hedgedoc-and-lighttpd/tasks/main.json rename to roles/hedgedoc-and-lighttpd/tasks/main.json diff --git a/fenris/default/roles/hedgedoc-and-lighttpd/templates/conf.j2 b/roles/hedgedoc-and-lighttpd/templates/conf.j2 similarity index 100% rename from fenris/default/roles/hedgedoc-and-lighttpd/templates/conf.j2 rename to roles/hedgedoc-and-lighttpd/templates/conf.j2 diff --git a/fenris/default/roles/hedgedoc-and-nginx/defaults/main.json b/roles/hedgedoc-and-nginx/defaults/main.json similarity index 100% rename from fenris/default/roles/hedgedoc-and-nginx/defaults/main.json rename to roles/hedgedoc-and-nginx/defaults/main.json diff --git a/fenris/default/roles/hedgedoc-and-nginx/info.md b/roles/hedgedoc-and-nginx/info.md similarity index 100% rename from fenris/default/roles/hedgedoc-and-nginx/info.md rename to roles/hedgedoc-and-nginx/info.md diff --git a/fenris/default/roles/hedgedoc-and-nginx/tasks/main.json b/roles/hedgedoc-and-nginx/tasks/main.json similarity index 100% rename from fenris/default/roles/hedgedoc-and-nginx/tasks/main.json rename to roles/hedgedoc-and-nginx/tasks/main.json diff --git a/fenris/default/roles/hedgedoc-and-nginx/templates/conf.j2 b/roles/hedgedoc-and-nginx/templates/conf.j2 similarity index 100% rename from fenris/default/roles/hedgedoc-and-nginx/templates/conf.j2 rename to roles/hedgedoc-and-nginx/templates/conf.j2 diff --git a/fenris/default/roles/hedgedoc/defaults/main.json b/roles/hedgedoc/defaults/main.json similarity index 100% rename from fenris/default/roles/hedgedoc/defaults/main.json rename to roles/hedgedoc/defaults/main.json diff --git a/fenris/default/roles/hedgedoc/info.md b/roles/hedgedoc/info.md similarity index 100% rename from fenris/default/roles/hedgedoc/info.md rename to roles/hedgedoc/info.md diff --git a/fenris/default/roles/hedgedoc/tasks/main.json b/roles/hedgedoc/tasks/main.json similarity index 100% rename from fenris/default/roles/hedgedoc/tasks/main.json rename to roles/hedgedoc/tasks/main.json diff --git a/fenris/default/roles/hedgedoc/templates/config.json.j2 b/roles/hedgedoc/templates/config.json.j2 similarity index 100% rename from fenris/default/roles/hedgedoc/templates/config.json.j2 rename to roles/hedgedoc/templates/config.json.j2 diff --git a/fenris/default/roles/hedgedoc/templates/systemd-unit.j2 b/roles/hedgedoc/templates/systemd-unit.j2 similarity index 100% rename from fenris/default/roles/hedgedoc/templates/systemd-unit.j2 rename to roles/hedgedoc/templates/systemd-unit.j2 diff --git a/fenris/default/roles/hedgedoc/vardef.json b/roles/hedgedoc/vardef.json similarity index 100% rename from fenris/default/roles/hedgedoc/vardef.json rename to roles/hedgedoc/vardef.json diff --git a/fenris/default/roles/lighttpd/defaults/main.json b/roles/lighttpd/defaults/main.json similarity index 100% rename from fenris/default/roles/lighttpd/defaults/main.json rename to roles/lighttpd/defaults/main.json diff --git a/fenris/default/roles/lighttpd/info.md b/roles/lighttpd/info.md similarity index 100% rename from fenris/default/roles/lighttpd/info.md rename to roles/lighttpd/info.md diff --git a/fenris/default/roles/lighttpd/tasks/main.json b/roles/lighttpd/tasks/main.json similarity index 100% rename from fenris/default/roles/lighttpd/tasks/main.json rename to roles/lighttpd/tasks/main.json diff --git a/fenris/default/roles/lighttpd/templates/10-ssl-custom.conf.j2 b/roles/lighttpd/templates/10-ssl-custom.conf.j2 similarity index 100% rename from fenris/default/roles/lighttpd/templates/10-ssl-custom.conf.j2 rename to roles/lighttpd/templates/10-ssl-custom.conf.j2 diff --git a/fenris/default/roles/murmur/defaults/main.json b/roles/murmur/defaults/main.json similarity index 100% rename from fenris/default/roles/murmur/defaults/main.json rename to roles/murmur/defaults/main.json diff --git a/fenris/default/roles/murmur/info.md b/roles/murmur/info.md similarity index 100% rename from fenris/default/roles/murmur/info.md rename to roles/murmur/info.md diff --git a/fenris/default/roles/murmur/tasks/main.json b/roles/murmur/tasks/main.json similarity index 100% rename from fenris/default/roles/murmur/tasks/main.json rename to roles/murmur/tasks/main.json diff --git a/fenris/default/roles/murmur/templates/mumble-server.ini.j2 b/roles/murmur/templates/mumble-server.ini.j2 similarity index 100% rename from fenris/default/roles/murmur/templates/mumble-server.ini.j2 rename to roles/murmur/templates/mumble-server.ini.j2 diff --git a/fenris/default/roles/nginx/defaults/main.json b/roles/nginx/defaults/main.json similarity index 100% rename from fenris/default/roles/nginx/defaults/main.json rename to roles/nginx/defaults/main.json diff --git a/fenris/default/roles/nginx/tasks/main.json b/roles/nginx/tasks/main.json similarity index 100% rename from fenris/default/roles/nginx/tasks/main.json rename to roles/nginx/tasks/main.json diff --git a/fenris/default/roles/postgresql-for-authelia/defaults/main.json b/roles/postgresql-for-authelia/defaults/main.json similarity index 100% rename from fenris/default/roles/postgresql-for-authelia/defaults/main.json rename to roles/postgresql-for-authelia/defaults/main.json diff --git a/fenris/default/roles/postgresql-for-authelia/tasks/main.json b/roles/postgresql-for-authelia/tasks/main.json similarity index 100% rename from fenris/default/roles/postgresql-for-authelia/tasks/main.json rename to roles/postgresql-for-authelia/tasks/main.json diff --git a/fenris/default/roles/postgresql-for-authelia/vardef.json b/roles/postgresql-for-authelia/vardef.json similarity index 100% rename from fenris/default/roles/postgresql-for-authelia/vardef.json rename to roles/postgresql-for-authelia/vardef.json diff --git a/fenris/default/roles/postgresql-for-gitlab/defaults/main.json b/roles/postgresql-for-gitlab/defaults/main.json similarity index 100% rename from fenris/default/roles/postgresql-for-gitlab/defaults/main.json rename to roles/postgresql-for-gitlab/defaults/main.json diff --git a/fenris/default/roles/postgresql-for-gitlab/info.md b/roles/postgresql-for-gitlab/info.md similarity index 100% rename from fenris/default/roles/postgresql-for-gitlab/info.md rename to roles/postgresql-for-gitlab/info.md diff --git a/fenris/default/roles/postgresql-for-gitlab/tasks/main.json b/roles/postgresql-for-gitlab/tasks/main.json similarity index 100% rename from fenris/default/roles/postgresql-for-gitlab/tasks/main.json rename to roles/postgresql-for-gitlab/tasks/main.json diff --git a/fenris/default/roles/postgresql-for-hedgedoc/defaults/main.json b/roles/postgresql-for-hedgedoc/defaults/main.json similarity index 100% rename from fenris/default/roles/postgresql-for-hedgedoc/defaults/main.json rename to roles/postgresql-for-hedgedoc/defaults/main.json diff --git a/fenris/default/roles/postgresql-for-hedgedoc/tasks/main.json b/roles/postgresql-for-hedgedoc/tasks/main.json similarity index 100% rename from fenris/default/roles/postgresql-for-hedgedoc/tasks/main.json rename to roles/postgresql-for-hedgedoc/tasks/main.json diff --git a/fenris/default/roles/postgresql-for-synapse/defaults/main.json b/roles/postgresql-for-synapse/defaults/main.json similarity index 100% rename from fenris/default/roles/postgresql-for-synapse/defaults/main.json rename to roles/postgresql-for-synapse/defaults/main.json diff --git a/fenris/default/roles/postgresql-for-synapse/tasks/main.json b/roles/postgresql-for-synapse/tasks/main.json similarity index 100% rename from fenris/default/roles/postgresql-for-synapse/tasks/main.json rename to roles/postgresql-for-synapse/tasks/main.json diff --git a/fenris/default/roles/postgresql/defaults/main.json b/roles/postgresql/defaults/main.json similarity index 100% rename from fenris/default/roles/postgresql/defaults/main.json rename to roles/postgresql/defaults/main.json diff --git a/fenris/default/roles/postgresql/info.md b/roles/postgresql/info.md similarity index 100% rename from fenris/default/roles/postgresql/info.md rename to roles/postgresql/info.md diff --git a/fenris/default/roles/postgresql/tasks/main.json b/roles/postgresql/tasks/main.json similarity index 100% rename from fenris/default/roles/postgresql/tasks/main.json rename to roles/postgresql/tasks/main.json diff --git a/fenris/default/roles/postgresql/templates/postgresql.conf.j2 b/roles/postgresql/templates/postgresql.conf.j2 similarity index 100% rename from fenris/default/roles/postgresql/templates/postgresql.conf.j2 rename to roles/postgresql/templates/postgresql.conf.j2 diff --git a/fenris/default/roles/postgresql/vardef.json b/roles/postgresql/vardef.json similarity index 100% rename from fenris/default/roles/postgresql/vardef.json rename to roles/postgresql/vardef.json diff --git a/fenris/default/roles/proftpd/defaults/main.json b/roles/proftpd/defaults/main.json similarity index 100% rename from fenris/default/roles/proftpd/defaults/main.json rename to roles/proftpd/defaults/main.json diff --git a/fenris/default/roles/proftpd/info.md b/roles/proftpd/info.md similarity index 100% rename from fenris/default/roles/proftpd/info.md rename to roles/proftpd/info.md diff --git a/fenris/default/roles/proftpd/tasks/main.json b/roles/proftpd/tasks/main.json similarity index 100% rename from fenris/default/roles/proftpd/tasks/main.json rename to roles/proftpd/tasks/main.json diff --git a/fenris/default/roles/sqlite-for-hedgedoc/defaults/main.json b/roles/sqlite-for-hedgedoc/defaults/main.json similarity index 100% rename from fenris/default/roles/sqlite-for-hedgedoc/defaults/main.json rename to roles/sqlite-for-hedgedoc/defaults/main.json diff --git a/fenris/default/roles/sqlite-for-hedgedoc/tasks/main.json b/roles/sqlite-for-hedgedoc/tasks/main.json similarity index 100% rename from fenris/default/roles/sqlite-for-hedgedoc/tasks/main.json rename to roles/sqlite-for-hedgedoc/tasks/main.json diff --git a/fenris/default/roles/sqlite-for-hedgedoc/vardef.json b/roles/sqlite-for-hedgedoc/vardef.json similarity index 100% rename from fenris/default/roles/sqlite-for-hedgedoc/vardef.json rename to roles/sqlite-for-hedgedoc/vardef.json diff --git a/fenris/default/roles/synapse-and-lighttpd/defaults/main.json b/roles/synapse-and-lighttpd/defaults/main.json similarity index 100% rename from fenris/default/roles/synapse-and-lighttpd/defaults/main.json rename to roles/synapse-and-lighttpd/defaults/main.json diff --git a/fenris/default/roles/synapse-and-lighttpd/info.md b/roles/synapse-and-lighttpd/info.md similarity index 100% rename from fenris/default/roles/synapse-and-lighttpd/info.md rename to roles/synapse-and-lighttpd/info.md diff --git a/fenris/default/roles/synapse-and-lighttpd/tasks/main.json b/roles/synapse-and-lighttpd/tasks/main.json similarity index 100% rename from fenris/default/roles/synapse-and-lighttpd/tasks/main.json rename to roles/synapse-and-lighttpd/tasks/main.json diff --git a/fenris/default/roles/synapse-and-lighttpd/templates/conf.j2 b/roles/synapse-and-lighttpd/templates/conf.j2 similarity index 100% rename from fenris/default/roles/synapse-and-lighttpd/templates/conf.j2 rename to roles/synapse-and-lighttpd/templates/conf.j2 diff --git a/fenris/default/roles/synapse-and-nginx/defaults/main.json b/roles/synapse-and-nginx/defaults/main.json similarity index 100% rename from fenris/default/roles/synapse-and-nginx/defaults/main.json rename to roles/synapse-and-nginx/defaults/main.json diff --git a/fenris/default/roles/synapse-and-nginx/info.md b/roles/synapse-and-nginx/info.md similarity index 100% rename from fenris/default/roles/synapse-and-nginx/info.md rename to roles/synapse-and-nginx/info.md diff --git a/fenris/default/roles/synapse-and-nginx/tasks/main.json b/roles/synapse-and-nginx/tasks/main.json similarity index 100% rename from fenris/default/roles/synapse-and-nginx/tasks/main.json rename to roles/synapse-and-nginx/tasks/main.json diff --git a/fenris/default/roles/synapse-and-nginx/templates/conf.j2 b/roles/synapse-and-nginx/templates/conf.j2 similarity index 100% rename from fenris/default/roles/synapse-and-nginx/templates/conf.j2 rename to roles/synapse-and-nginx/templates/conf.j2 diff --git a/fenris/default/roles/synapse-with-pav_jsonfile/defaults/defaults.json b/roles/synapse-with-pav_jsonfile/defaults/defaults.json similarity index 100% rename from fenris/default/roles/synapse-with-pav_jsonfile/defaults/defaults.json rename to roles/synapse-with-pav_jsonfile/defaults/defaults.json diff --git a/fenris/default/roles/synapse-with-pav_jsonfile/files/data-empty.json b/roles/synapse-with-pav_jsonfile/files/data-empty.json similarity index 100% rename from fenris/default/roles/synapse-with-pav_jsonfile/files/data-empty.json rename to roles/synapse-with-pav_jsonfile/files/data-empty.json diff --git a/fenris/default/roles/synapse-with-pav_jsonfile/files/module.py b/roles/synapse-with-pav_jsonfile/files/module.py similarity index 100% rename from fenris/default/roles/synapse-with-pav_jsonfile/files/module.py rename to roles/synapse-with-pav_jsonfile/files/module.py diff --git a/fenris/default/roles/synapse-with-pav_jsonfile/tasks/main.json b/roles/synapse-with-pav_jsonfile/tasks/main.json similarity index 100% rename from fenris/default/roles/synapse-with-pav_jsonfile/tasks/main.json rename to roles/synapse-with-pav_jsonfile/tasks/main.json diff --git a/fenris/default/roles/synapse-with-pav_jsonfile/templates/conf.yaml.j2 b/roles/synapse-with-pav_jsonfile/templates/conf.yaml.j2 similarity index 100% rename from fenris/default/roles/synapse-with-pav_jsonfile/templates/conf.yaml.j2 rename to roles/synapse-with-pav_jsonfile/templates/conf.yaml.j2 diff --git a/fenris/default/roles/synapse/defaults/main.json b/roles/synapse/defaults/main.json similarity index 100% rename from fenris/default/roles/synapse/defaults/main.json rename to roles/synapse/defaults/main.json diff --git a/fenris/default/roles/synapse/files/sources-bullseye-backports.list b/roles/synapse/files/sources-bullseye-backports.list similarity index 100% rename from fenris/default/roles/synapse/files/sources-bullseye-backports.list rename to roles/synapse/files/sources-bullseye-backports.list diff --git a/fenris/default/roles/synapse/info.md b/roles/synapse/info.md similarity index 100% rename from fenris/default/roles/synapse/info.md rename to roles/synapse/info.md diff --git a/fenris/default/roles/synapse/tasks/main.json b/roles/synapse/tasks/main.json similarity index 100% rename from fenris/default/roles/synapse/tasks/main.json rename to roles/synapse/tasks/main.json diff --git a/fenris/default/roles/synapse/templates/homeserver.yaml.j2 b/roles/synapse/templates/homeserver.yaml.j2 similarity index 100% rename from fenris/default/roles/synapse/templates/homeserver.yaml.j2 rename to roles/synapse/templates/homeserver.yaml.j2 diff --git a/fenris/default/roles/tlscert_acme_inwx/defaults/main.json b/roles/tlscert_acme_inwx/defaults/main.json similarity index 100% rename from fenris/default/roles/tlscert_acme_inwx/defaults/main.json rename to roles/tlscert_acme_inwx/defaults/main.json diff --git a/fenris/default/roles/tlscert_acme_inwx/files/inwx b/roles/tlscert_acme_inwx/files/inwx similarity index 100% rename from fenris/default/roles/tlscert_acme_inwx/files/inwx rename to roles/tlscert_acme_inwx/files/inwx diff --git a/fenris/default/roles/tlscert_acme_inwx/info.md b/roles/tlscert_acme_inwx/info.md similarity index 100% rename from fenris/default/roles/tlscert_acme_inwx/info.md rename to roles/tlscert_acme_inwx/info.md diff --git a/fenris/default/roles/tlscert_acme_inwx/tasks/main.json b/roles/tlscert_acme_inwx/tasks/main.json similarity index 100% rename from fenris/default/roles/tlscert_acme_inwx/tasks/main.json rename to roles/tlscert_acme_inwx/tasks/main.json diff --git a/fenris/default/roles/tlscert_acme_netcup/defaults/main.json b/roles/tlscert_acme_netcup/defaults/main.json similarity index 100% rename from fenris/default/roles/tlscert_acme_netcup/defaults/main.json rename to roles/tlscert_acme_netcup/defaults/main.json diff --git a/fenris/default/roles/tlscert_acme_netcup/tasks/main.json b/roles/tlscert_acme_netcup/tasks/main.json similarity index 100% rename from fenris/default/roles/tlscert_acme_netcup/tasks/main.json rename to roles/tlscert_acme_netcup/tasks/main.json diff --git a/fenris/default/roles/tlscert_existing/defaults/main.json b/roles/tlscert_existing/defaults/main.json similarity index 100% rename from fenris/default/roles/tlscert_existing/defaults/main.json rename to roles/tlscert_existing/defaults/main.json diff --git a/fenris/default/roles/tlscert_existing/tasks/main.json b/roles/tlscert_existing/tasks/main.json similarity index 100% rename from fenris/default/roles/tlscert_existing/tasks/main.json rename to roles/tlscert_existing/tasks/main.json diff --git a/fenris/default/roles/tlscert_selfsigned/defaults/main.json b/roles/tlscert_selfsigned/defaults/main.json similarity index 100% rename from fenris/default/roles/tlscert_selfsigned/defaults/main.json rename to roles/tlscert_selfsigned/defaults/main.json diff --git a/fenris/default/roles/tlscert_selfsigned/tasks/main.json b/roles/tlscert_selfsigned/tasks/main.json similarity index 100% rename from fenris/default/roles/tlscert_selfsigned/tasks/main.json rename to roles/tlscert_selfsigned/tasks/main.json From 91ddc35809d2a3cbb9ead2c5b3df5fb3f26b1ab1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Fra=C3=9F?= Date: Fri, 29 Mar 2024 18:11:33 +0100 Subject: [PATCH 3/3] [issue-1] Umbennung zu linke.standard --- README.md | 2 +- galaxy.yml | 8 ++++---- tools/check-json-syntax | 2 +- tools/rename-roll | 2 +- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index da66282..e57c7fc 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# Ansible Collection - fenris.default +# Ansible Collection - linke.standard Sammlung von allgemeinen, wiederverwendbaren Ansible-Rollen diff --git a/galaxy.yml b/galaxy.yml index 325a074..783a748 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -2,10 +2,10 @@ # The namespace of the collection. This can be a company/brand/organization or product namespace under which all # content lives. May only contain alphanumeric lowercase characters and underscores. Namespaces cannot start with # underscores or numbers and cannot contain consecutive underscores -namespace: fenris +namespace: linke # The name of the collection. Has the same character restrictions as 'namespace' -name: default +name: standard # The version of the collection. Must be compatible with semantic versioning version: 1.0.0 @@ -21,12 +21,12 @@ authors: ### OPTIONAL but strongly recommended # A short summary description of the collection -description: "Meine Sammlung von Rollen" +description: "Sammlung von Rollen für die Partei 'Die Linke'" # Either a single license or a list of licenses for content inside of a collection. Ansible Galaxy currently only # accepts L(SPDX,https://spdx.org/licenses/) licenses. This key is mutually exclusive with 'license_file' license: -- GPL-2.0-or-later +- GPL-3.0-or-later # The path to the license file for the collection. This path is relative to the root of the collection. This key is # mutually exclusive with 'license' diff --git a/tools/check-json-syntax b/tools/check-json-syntax index fef2e11..4f8cbbf 100755 --- a/tools/check-json-syntax +++ b/tools/check-json-syntax @@ -2,7 +2,7 @@ ## consts -dir_base="fenris/default" +dir_base="linke/standard" ## exec diff --git a/tools/rename-roll b/tools/rename-roll index 9923042..5d6e078 100755 --- a/tools/rename-roll +++ b/tools/rename-roll @@ -2,7 +2,7 @@ ## consts -dir_base="fenris/default" +dir_base="linke/standard" ## args