aboutsummaryrefslogtreecommitdiffstats
path: root/group_vars
Commit message (Collapse)AuthorAgeFilesLines
* znc: Use multiple servers and enable SSLAaron LI2019-09-221-3/+10
| | | | | But accept all certificates, because most IRC servers use self-signed certificates.
* web: Use 'acme.sh' to issue and renew certificatesAaron LI2019-09-221-0/+2
| | | | The 'acme-client' seems obsolete and is missing from DPorts.
* vars: Introduce 'web.acme_webroot'Aaron LI2019-09-221-0/+3
|
* vars: Delete the AXFR IPv6 address of afraid.orgAaron LI2019-09-211-1/+0
| | | | This IPv6 address is unreachable, according to the log emitted by NSD.
* dns/nsd: Add IPv6 AXFR address for ns2.afraid.orgAaron LI2019-09-211-2/+5
|
* vars: Add subdomain 'w' to '233233.xyz'Aaron LI2019-09-211-3/+4
|
* group_vars/vault: Update passwords for shadowsocksAaron LI2019-09-191-73/+73
|
* dns: Update the IP of ns2.afraid.orgAaron LI2019-03-081-1/+1
|
* dns: Add CNAME d.233233.xyzAaron LI2018-12-011-0/+1
|
* vars: Update shadowsocks passwordsAaron LI2018-06-241-70/+73
|
* shadowsocks: Support multiple instances (share with others)Aaron LI2018-06-241-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 settingsAaron LI2018-05-151-2/+0
|
* git: update github keyname to be keyfile to the full path to the keyAaron LI2018-05-141-1/+1
|
* git: Use gitolite to replace the git-shell shipped with gitAaron LI2018-05-141-3/+1
|
* Add git role: host git repos and share repos via cgitAaron LI2018-04-181-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 gitAaron LI2018-04-101-0/+2
|
* Add radicale role: lightweight {Card,Cal}DAV serverAaron LI2018-04-092-45/+95
| | | | WARNING: py36-radicale2 needs manual installation at the moment.
* dns/zones: improve dmarc recordAaron LI2018-03-221-5/+12
|
* mail/dovecot: store pass in ansible vault and hash from thereAaron LI2018-03-172-27/+65
|
* znc: Add filter znc_makepass, improve templating with ipv4+ipv6Aaron LI2018-03-171-1/+1
|
* znc: move data dir to /home/znc, listen on ipv4 & ipv6, fix reloadAaron LI2018-03-151-0/+1
|
* security/pf: allow IRC bouncer by ZNCAaron LI2018-03-141-1/+1
|
* Add znc role: IRC bouncerAaron LI2018-03-142-7/+42
|
* vars: Move non-host-specific vars to group_vars/all/vars.ymlAaron LI2018-03-141-0/+108
|
* vars: use ansible vaultAaron LI2018-03-143-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/ inAaron LI2018-03-141-1/+1
|
* Init ansible playbook for DFly VPS bootstrapAaron LI2018-02-141-0/+5