Commit Graph

274 Commits

Author SHA1 Message Date
4541bab1bc
add karma role 2022-08-30 07:46:29 -05:00
8122bd25d7
add docker role 2022-08-30 07:46:19 -05:00
149fff70a3
add crio role 2022-08-30 07:46:03 -05:00
789541a90f
add consul role 2022-08-30 07:45:41 -05:00
4d07232525
add blackbox_exporter role 2022-08-30 07:45:26 -05:00
8e899da042
add alertmanager role 2022-08-30 07:45:14 -05:00
bceedf79f4
Add ansible.cfg 2022-08-30 07:41:56 -05:00
1febcb4d1c
Add host_vars and group_vars 2022-08-30 07:41:17 -05:00
20263b7e26
Add NSD DNS zones 2022-08-30 07:33:11 -05:00
154a71d6fe
Add update and reboot playbooks 2022-08-30 07:29:39 -05:00
375f8a0055
grafana: don't use autossh anymore 2022-08-30 07:28:25 -05:00
2b1025c0b0
Add lots of hosts to the inventory 2022-08-30 07:27:16 -05:00
bc4e75b53f
add lots of roles to playbook 2022-08-30 07:26:27 -05:00
e202f3e380
apt refresh should not register a change 2022-08-30 07:25:17 -05:00
399f5541c6
unbound: configure as a forwarded that accepts connections 2022-08-30 07:24:18 -05:00
621ae59e63
Use ipsets for the firewall 2022-08-30 07:22:53 -05:00
2fdf1d7a25
gitea: enable HTTP/2 in nginx 2022-08-30 07:13:41 -05:00
aac3f53d95
gitea: fix bugs with auto upgrade 2022-08-30 07:13:25 -05:00
37ec31b97d
gitea: open up registration 2022-08-30 07:13:05 -05:00
59c5347ffb
grafana: enable HTTP/2 in nginx 2022-08-30 07:09:23 -05:00
1b42645bd3
grafana: override systemd configuration that is not compatible with Ubuntu 18 2022-08-30 07:08:39 -05:00
34c493de3e
minecraft 1.19 2022-08-30 07:07:40 -05:00
ba68ceec5a
influxdb: do not start the service is the package is absent 2022-08-30 07:04:56 -05:00
8938feba0c
minecraft: add more events to Discord bot 2022-08-30 06:57:54 -05:00
30247b26c3
nginx: add vhost support to role 2022-08-30 06:54:38 -05:00
29c2b9b4df
restic: only keep two days of gitea backups 2022-08-30 06:51:19 -05:00
68508d8c95
restic: disable restic tidy cycle for now 2022-08-30 06:50:56 -05:00
006ccf93f1
restic 0.14.0 2022-08-30 06:50:06 -05:00
58e403a0a0
rsyslog: use file date for compression cycle 2022-08-30 06:49:11 -05:00
be9fd29f90
rsyslog: enable RELP 2022-08-30 06:48:21 -05:00
ec00bf3d76
telegraf: don't start the service if the package is absent 2022-08-30 06:46:16 -05:00
3a149f6a4c
telegraf: Don't monitor LIMIT_SSH 2022-08-30 06:45:55 -05:00
ebfcf3301e
Fix bug in unattended-upgrades 2022-08-30 06:44:56 -05:00
54e81e8755
Add ack 2022-08-30 06:43:19 -05:00
f827c47bce
Add zstd 2022-08-30 06:43:07 -05:00
94bebc734b
Add hping3 2022-08-30 06:42:57 -05:00
ff53a59ae6
Add neovim 2022-08-30 06:42:45 -05:00
97b05b9419
Add web browsers 2022-08-30 06:42:19 -05:00
cc4a5748fa
Move Gitea configuration steps 2020-10-12 16:41:26 -05:00
5ee4391bc3
Gitea's site is bandwidth limited, use Github 2020-10-12 15:29:30 -05:00
e07d285733
Reorder gitea pre checks 2020-10-12 15:29:06 -05:00
294c1263f6
Refactor gitea role to install the latest version 2020-10-11 21:40:15 -05:00
008779232b
Add more utils 2020-10-10 11:01:00 -05:00
3347935780
Add /var/log/syslog/ clean up cron job 2020-10-10 11:00:32 -05:00
e9113856ea
Build minecraft server.properties from Ansible variable 2020-10-10 10:59:45 -05:00
c87dd6cb3e
Add Prometheus metrics to restic-job script 2020-10-10 10:55:23 -05:00
6a55359d28
Fix inaccurate counter in restic-job script 2020-10-10 10:54:25 -05:00
838d9b00dd
Fix grafana apt sources list file path 2020-10-10 10:51:04 -05:00
06cdf0c610
go 1.15.2 2020-10-10 10:50:10 -05:00
93d7895bea
Allow 127.0.0.0/8 to connect to NTP on chrony 2020-10-10 10:48:38 -05:00