From ac6569d1db82fc20a9daa3265f53609d3ba4fec7 Mon Sep 17 00:00:00 2001 From: Aaron LI Date: Sat, 17 Mar 2018 15:59:22 +0800 Subject: Update README.md --- README.md | 38 +++++++++++++++++++++++++++++++++++--- 1 file changed, 35 insertions(+), 3 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index 448573a..f305ef5 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,42 @@ -DragonFly BSD Configuration Ansible Playbook -============================================ +Ansible Playbooks for Configuring DragonFly BSD as a Personal Server +==================================================================== Aaron LI -2017-12-28 + +Created: 2018-02-14 + +Introduction +------------ + +Playbooks +--------- +* `bootstrap.yml`: + Bootstrap the remote host (e.g., a VPS) after installing DragonFly BSD. + + **NOTE**: + - Use the `bootstrap.sh` script instead. + - The new host should be configured that allow `root` ssh into it using + a password. (This will be disabled during the bootstrap.) + +* `deploy.yml`: + The main playbook that deploy services on the target host. + +Roles +----- +* `bootstrap` +* `basic` +* `security` +* `dns` +* `web` +* `mail` +* `shadowsocks` +* `znc` References ---------- * Securing a Server with Ansible https://ryaneschinger.com/blog/securing-a-server-with-ansible/ + +License +------- +The MIT License -- cgit v1.2.2