Commit graph

112 commits

Author SHA1 Message Date
Sam A. d394c3cbe2
Fix directory permissions 2024-01-06 17:24:39 +01:00
Sam A. 6592020863
Repo installations will add PGP keys 2024-01-06 17:19:51 +01:00
Sam A. 0ba0a6d1c9
Control role inclusion in Ansible 2024-01-02 19:29:13 +01:00
Sam A. f4249ea484
Dynamically exclude roles based on host type 2024-01-01 20:18:38 +01:00
Sam A. 99942dadfb
Fix WebSocket support 2024-01-01 16:33:52 +01:00
Sam A. 0db32bf185
Only install haveged on KVM instances 2023-12-31 23:02:51 +01:00
Sam A. 61fad5cab0
Add in sapt-labs-mda01 2023-12-31 20:03:08 +01:00
Sam A. 6bbf57ccf2
Add Lab LAN to proxy_trusted_subnets 2023-12-31 18:44:25 +01:00
Sam A. 6b7bd105a3
Move stuff around 2023-12-31 18:39:08 +01:00
Sam A. c8a15443c3
Only allow global access to production in Caddy 2023-12-31 18:34:36 +01:00
Sam A. f190d0bc61
Add reload-proxy option to deploy.sh 2023-12-31 18:27:09 +01:00
Sam A. 64f09eded2
Configure $connection_upgrade and set X-Real-IP 2023-12-31 15:41:50 +01:00
Sam A. df2172d72b
Add HTTP headers to Nextcloud 2023-12-31 14:48:22 +01:00
Sam A. 9dc3df8d0f
Make MOTD message less wide, for small screens 2023-12-30 19:01:41 +01:00
Sam A. e3fa67ef54
Fix stuff 2023-12-29 19:59:58 +01:00
Sam A. 2a0fcd6012
Fix Restic putting Nextcloud in maintenance mode 2023-12-29 19:42:43 +01:00
Sam A. 38de09c98d
Don't gather facts 2023-12-29 19:36:30 +01:00
Sam A. 9036e2ddb0
Move scripts into tools directory 2023-12-29 19:35:29 +01:00
Sam A. e5cbeec0d7
Upgrade Nextcloud to version 28 2023-12-29 19:11:33 +01:00
Sam A. bf2cab8384
Use Jinja2 comments 2023-12-29 19:07:08 +01:00
Sam A. adb67678a8
Remove ! 2023-12-29 19:00:09 +01:00
Sam A. f59f1dc5cd
Add MOTD 2023-12-29 17:43:18 +01:00
Sam A. 650af7941c
Update README.md 2023-12-29 01:38:35 +01:00
Sam A. 8dfc27cb34
Add NEXTCLOUD_TRUSTED_DOMAINS 2023-12-29 00:22:15 +01:00
Sam A. aa137ae9e3
Nextcloud success! 2023-12-28 22:39:11 +01:00
Sam A. fa0d70732d
Allow HTTP(S) for public zone 2023-12-28 21:04:33 +01:00
Sam A. 13604759a1
Add reboot.sh 2023-12-28 19:12:20 +01:00
Sam A. 6265387d02
Make deploy.sh accessible with sudo 2023-12-28 19:00:50 +01:00
Sam A. c76ec95ab9
More packages 2023-12-28 18:33:05 +01:00
Sam A. f04e21927d
Sort for loops 2023-12-28 17:19:51 +01:00
Sam A. 3a01a5fd48
Install extra packages 2023-12-28 16:30:11 +01:00
Sam A. a52bb7fafa
Folder -> directory 2023-12-28 00:07:21 +01:00
Sam A. 66e7fbc6b6
Disable WAL archiving for now 2023-12-28 00:01:59 +01:00
Sam A. 40d196c100
Fix stuff after testing 2023-12-28 00:00:12 +01:00
Sam A. f9b7abd0b0
Use DNS challenge for non-production 2023-12-27 19:26:29 +01:00
Sam A. 2e3e404727
Remove flush handlers 2023-12-26 00:32:31 +01:00
Sam A. 0e7bced36b
Prune Monero blockchain on staging 2023-12-25 23:58:35 +01:00
Sam A. 962d39c0fe
Add B2 API keys 2023-12-25 23:28:06 +01:00
Sam A. 6d5d1b5853
Apply fixes after testing 2023-12-25 23:17:36 +01:00
Sam A. 3ac0ded2a3
Apply fixes after testing 2023-12-25 21:49:17 +01:00
Sam A. 2d9eb03b66
Simplify FW rules, handling in router FW 2023-12-25 20:36:14 +01:00
Sam A. 7b3decdf07
Remove hostname and timezone, cloud-init does that 2023-12-25 20:35:49 +01:00
Sam A. e75a5364df
Remove seed_random, not working 2023-12-25 18:55:47 +01:00
Sam A. 225136fd53
Don't disable root account 2023-12-25 18:12:11 +01:00
Sam A. f63b9311ec
Remove unneeded stuff and add seed_random 2023-12-25 17:50:22 +01:00
Sam A. c3f9ce77ea
Set network configuration for cloud-init 2023-12-25 16:54:39 +01:00
Sam A. 031e2d1a80
Remove unneeded stuff from cloud.cfg 2023-12-25 16:15:10 +01:00
Sam A. abf9e15095
Add cloud.cfg to version control 2023-12-25 15:41:48 +01:00
Sam A. a49db2006d
Apply fixes after testing 2023-12-25 00:58:55 +01:00
Sam A. 8b640de728
Add Vim 2023-12-24 21:37:05 +01:00