diff options
author | Aaron LI <aly@aaronly.me> | 2018-04-18 16:56:32 +0800 |
---|---|---|
committer | Aaron LI <aly@aaronly.me> | 2018-04-18 16:56:32 +0800 |
commit | 14784bbc80a47dcbec86bd501b7f3893b2b15dbf (patch) | |
tree | 0bccf7317651e5125e8b2e72a48e6a38fddce3f1 | |
parent | 053cd1b7fe10f746792e0d1353fad4ad04e8ebe9 (diff) | |
download | ansible-dfly-vps-14784bbc80a47dcbec86bd501b7f3893b2b15dbf.tar.bz2 |
Add introduction and git role to README.md
-rw-r--r-- | README.md | 16 |
1 files changed, 14 insertions, 2 deletions
@@ -7,7 +7,14 @@ Created: 2018-02-14 Introduction ------------ -TODO ... +An Ansible playbook to manage a small (even 512 MB RAM) personal VPS to +self-host various services including: +* _DNS_ (NSD for authoritative DNS service) +* _Email_ (Postfix, Dovecot) +* _Web_ (Nginx, acme-client for Let's Encrypt certificates) +* _CalDAV/CardDAV_ (Radicale with uWSGI) +* _Git_ (Web interface via cgit with uWSGI) +* _IRC Bouncer_ (ZNC) Playbooks --------- @@ -80,6 +87,11 @@ Roles - Do *not* use database - No web interface +* `git` + - Self-host Git repositories + - Web interface via [cgit](https://git.zx2c4.com/cgit/) + - Also manage and deploy the static resources of cgit via a Git repo + * `shadowsocks` Setup ShadowSocks-libev for a useful proxy. @@ -104,4 +116,4 @@ References License ------- -The MIT License +[The MIT License](https://opensource.org/licenses/MIT) |