Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | znc: Use multiple servers and enable SSL | Aaron LI | 2019-09-22 | 1 | -3/+10 |
| | | | | | But accept all certificates, because most IRC servers use self-signed certificates. | ||||
* | web: Use 'acme.sh' to issue and renew certificates | Aaron LI | 2019-09-22 | 1 | -0/+2 |
| | | | | The 'acme-client' seems obsolete and is missing from DPorts. | ||||
* | vars: Introduce 'web.acme_webroot' | Aaron LI | 2019-09-22 | 1 | -0/+3 |
| | |||||
* | vars: Delete the AXFR IPv6 address of afraid.org | Aaron LI | 2019-09-21 | 1 | -1/+0 |
| | | | | This IPv6 address is unreachable, according to the log emitted by NSD. | ||||
* | dns/nsd: Add IPv6 AXFR address for ns2.afraid.org | Aaron LI | 2019-09-21 | 1 | -2/+5 |
| | |||||
* | vars: Add subdomain 'w' to '233233.xyz' | Aaron LI | 2019-09-21 | 1 | -3/+4 |
| | |||||
* | group_vars/vault: Update passwords for shadowsocks | Aaron LI | 2019-09-19 | 1 | -73/+73 |
| | |||||
* | dns: Update the IP of ns2.afraid.org | Aaron LI | 2019-03-08 | 1 | -1/+1 |
| | |||||
* | dns: Add CNAME d.233233.xyz | Aaron LI | 2018-12-01 | 1 | -0/+1 |
| | |||||
* | vars: Update shadowsocks passwords | Aaron LI | 2018-06-24 | 1 | -70/+73 |
| | |||||
* | shadowsocks: Support multiple instances (share with others) | Aaron LI | 2018-06-24 | 1 | -2/+15 |
| | | | | | | | Add the "shadowsocks" rc script that allows multiple instances (based on the uwsgi rc script). Update the role and vars to setup two shadowsocks instances. | ||||
* | git: remove some obsolete settings | Aaron LI | 2018-05-15 | 1 | -2/+0 |
| | |||||
* | git: update github keyname to be keyfile to the full path to the key | Aaron LI | 2018-05-14 | 1 | -1/+1 |
| | |||||
* | git: Use gitolite to replace the git-shell shipped with git | Aaron LI | 2018-05-14 | 1 | -3/+1 |
| | |||||
* | Add git role: host git repos and share repos via cgit | Aaron LI | 2018-04-18 | 1 | -0/+25 |
| | | | | | | * Host git repositories * Share git repositories through web interface via cgit * The static resources used by cgit is also managed/deployed by a git repo ^_^ | ||||
* | radicale: add 'git' variable to toggle versioning with git | Aaron LI | 2018-04-10 | 1 | -0/+2 |
| | |||||
* | Add radicale role: lightweight {Card,Cal}DAV server | Aaron LI | 2018-04-09 | 2 | -45/+95 |
| | | | | WARNING: py36-radicale2 needs manual installation at the moment. | ||||
* | dns/zones: improve dmarc record | Aaron LI | 2018-03-22 | 1 | -5/+12 |
| | |||||
* | mail/dovecot: store pass in ansible vault and hash from there | Aaron LI | 2018-03-17 | 2 | -27/+65 |
| | |||||
* | znc: Add filter znc_makepass, improve templating with ipv4+ipv6 | Aaron LI | 2018-03-17 | 1 | -1/+1 |
| | |||||
* | znc: move data dir to /home/znc, listen on ipv4 & ipv6, fix reload | Aaron LI | 2018-03-15 | 1 | -0/+1 |
| | |||||
* | security/pf: allow IRC bouncer by ZNC | Aaron LI | 2018-03-14 | 1 | -1/+1 |
| | |||||
* | Add znc role: IRC bouncer | Aaron LI | 2018-03-14 | 2 | -7/+42 |
| | |||||
* | vars: Move non-host-specific vars to group_vars/all/vars.yml | Aaron LI | 2018-03-14 | 1 | -0/+108 |
| | |||||
* | vars: use ansible vault | Aaron LI | 2018-03-14 | 3 | -5/+18 |
| | | | | Credit: https://docs.ansible.com/ansible/latest/playbooks_best_practices.html#best-practices-for-variables-and-vaults | ||||
* | Create /private/ dir and move ssh/ in | Aaron LI | 2018-03-14 | 1 | -1/+1 |
| | |||||
* | Init ansible playbook for DFly VPS bootstrap | Aaron LI | 2018-02-14 | 1 | -0/+5 |