From 12357b1f5f399ec29c3a9c30638abd5bb3b153bf Mon Sep 17 00:00:00 2001 From: Felix Stupp Date: Sat, 30 Nov 2019 16:10:30 +0100 Subject: [PATCH] README: Added docu for existing roles --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 82ae3fa..691ab0f 100644 --- a/README.md +++ b/README.md @@ -41,10 +41,15 @@ Following roles have been defined to make creating a server configuration easy: - **server** defines roles using different kind of server applications, applications will be configured using separated system users - **firefox-sync** sets up a Firefox sync server for bookmarks, history, etc. - **gitea** sets up a git repository using *Gitea* as web overlay + - **minecraft** sets up a Minecraft server at the given version (AppArmor, no Web UI) - **nextcloud** sets up a cloud storage using *NextCloud* - **node** sets up a *Node.js* server from a repository with a database expecting it can be configured by command arguments - **spotme** sets up a SpotMe server - **static** sets up a static virtual server with files from a repository + - **tt-rss** sets up a Tiny Tiny RSS Feed Reader Server - **wireguard** defines roles to handle a *WireGuard* configuration across different servers - **application** installs and configures the main application + - **backbone** configures a system to allow all other *WireGuard* systems to connect to this server + - **client** configures a system to connect to *WireGuard* backbones + - **handlers** contains special handlers effecting all *WireGuard* backbones and clients - **special_client** creates a configuration for a device not configurable by Ansible and stores it locally