Commit graph

24 commits

Author SHA1 Message Date
Aravinth Manivannan 165b2d24f7
fix: typo 2023-12-12 23:52:58 +05:30
Aravinth Manivannan 1c17a3f3d9
feat: make mcaptcha systemd service wait on deps 2023-12-12 23:52:43 +05:30
Aravinth Manivannan 2c02ae4b95
fix: document roles 2023-12-11 14:37:23 +05:30
Aravinth Manivannan 69fb946f3f
hotfix: run mcaptcha playbook on all hosts 2023-12-11 14:37:23 +05:30
Aravinth Manivannan 4a81e7d591
feat: rm ufw
configuring a firewall is external to installing mCaptcha, since we use
standard HTTP ports only. Should also make testing with woodpecker CI
easy.
2023-12-11 14:30:54 +05:30
Aravinth Manivannan a0a2e915af
doc: mcaptcha vars 2023-12-09 03:39:55 +05:30
Aravinth Manivannan 800a6b6ebc
fix: dont use atm user 2023-12-09 03:30:10 +05:30
Aravinth Manivannan 4e7f4b6be6
chore: consolidate vars file 2023-12-09 03:21:26 +05:30
Aravinth Manivannan 3002808f92
feat: optionally redis, mariadb and postgres and proxy mcaptcha w nginx 2023-12-09 02:56:13 +05:30
Aravinth Manivannan c8a34a6e7b
feat: ansible role to download and install mcaptcha 2023-12-09 02:55:18 +05:30
Aravinth Manivannan eb586633ec
fix: dont expose redis and cleanup downloads 2023-12-09 02:52:24 +05:30
Aravinth Manivannan 908f96b51a
feat: cache apt updates 2023-12-08 00:26:37 +05:30
Aravinth Manivannan aced3188b2
feat: write custom redis config using inline mod 2023-12-08 00:25:30 +05:30
Aravinth Manivannan fe0c02dd09
feat: refactor cache into a role 2023-11-13 21:32:40 +05:30
Aravinth Manivannan 2b23534250
feat: install and test mCaptcha/cache 2023-10-13 19:19:46 +05:30
Aravinth Manivannan 4186f1eb47
chore: refactor playbooks 2023-10-13 16:28:38 +05:30
Aravinth Manivannan 1158590b7f
feat: update to debian bookworm 2023-10-12 20:47:07 +05:30
Aravinth Manivannan 2bf51f7887
feat: reuse.software 2023-08-17 05:06:47 +05:30
Aravinth Manivannan 83a1421314
feat: install and launch locust 2023-08-17 05:06:08 +05:30
Aravinth Manivannan 1b2a653ea9
feat: ansible: base config 2023-08-17 05:05:52 +05:30
Aravinth Manivannan 00e0471a69
chore: lints 2023-08-17 05:04:41 +05:30
Aravinth Manivannan 141cb5e5f7
feat: ansible: install docker 2023-08-17 04:57:58 +05:30
Aravinth Manivannan 304dc483b6
feat: ansible: install and open ssh port using ufw 2023-08-17 04:57:33 +05:30
Aravinth Manivannan 46b8ba769a
feat: ping all dos VMs 2023-08-14 09:18:22 +05:30