README: Added docu for existing roles

dehydrated
Felix Stupp 5 years ago
parent db903cf3d0
commit 12357b1f5f
Signed by: zocker
GPG Key ID: 93E1BD26F6B02FB7

@ -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

Loading…
Cancel
Save