From 01b7d89e801ebec485395425b1b1f7d2d78c148a Mon Sep 17 00:00:00 2001 From: Jef Roosens Date: Sat, 11 Dec 2021 16:32:45 +0100 Subject: [PATCH] Updated README --- README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/README.md b/README.md index fc2ac38..5e500e6 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,9 @@ # Ansible Debian This repository contains all the Ansible playbooks & roles I use to manage my various Debian-based servers & Docker swarms. + +## Playbooks + +* `[bootstrap.yml](/bootstrap.yml)`: handles first-time configuration of a server. This is the only playbook that expects you should run as your root user. It creates a non-root user that can use sudo, & secures the SSH configuration. Afterwards, you should edit your hosts file to reflect the changes. +* `[update.yml](/update.yml)`: update your servers. When a new Debian version is released, the sources.list file can be changed. Afterwards, your servers will automatically update to this new version when this playbook is ran. +* `[main.yml](/main.yml)`: This is the playbook that you can run multiple times without issues. It sets up the Docker swarm, network settings, etc.