Commit graph

92 commits

Author SHA1 Message Date
Sam A. e08f4e1330
Use Docker network for Caddy instead of host networking 2022-12-28 17:51:02 +01:00
Sam A. d952e0fdd5
QoL 2022-12-28 16:27:03 +01:00
Sam A. cdc40582cf
Explicitly specify state present 2022-12-27 19:25:31 +01:00
Sam A. 7a6d11c548
Use a handler to restart sshd 2022-12-27 19:14:14 +01:00
Sam A. 95163fbed1
Convert Nextcloud DB to Postgres 2022-12-26 12:45:54 +01:00
Sam A. b4b552953b
Formatting 2022-12-26 02:13:06 +01:00
Sam A. ff7779de56
Move tag 2022-12-26 02:05:40 +01:00
Sam A. 303f791556
Wording 2022-12-26 02:03:50 +01:00
Sam A. e238bd1a9f
Fix reboot logic 2022-12-26 01:39:55 +01:00
Sam A. db1210697d
More lint and fixes 2022-12-26 01:19:54 +01:00
Sam A. 54728a8acb
More lint 2022-12-26 00:53:10 +01:00
Sam A. 9bae994269
No need to specify file in dict 2022-12-26 00:29:46 +01:00
Sam A. 123276b3de
Lint 2022-12-26 00:26:01 +01:00
Sam A. 2aad837ab4
Move rebooting into base.yml and increase connect_timeout 2022-12-25 23:51:17 +01:00
Sam A. 144db7ffe7
Simplify updates.yml 2022-12-25 22:02:35 +01:00
Sam A. 73430c4310
Update README.md 2022-12-25 21:56:30 +01:00
Sam A. ffca05076b
mv {deploy,provision}.sh 2022-12-25 21:15:38 +01:00
Sam A. c1d8f8295e
Edit usage message in deploy.sh 2022-12-25 21:15:09 +01:00
Sam A. 57abbccb04
Simplify disks.yml 2022-12-25 20:54:50 +01:00
Sam A. a65f92c8c4
Fix conditional 2022-12-25 20:45:31 +01:00
Sam A. 37237fea64
Add some more system configuration 2022-12-25 19:20:23 +01:00
Sam A. 43854ddaee
Move vars 2022-12-25 18:57:40 +01:00
Sam A. 2d66d08cc3
Simplify disks.yml 2022-12-25 18:46:53 +01:00
Sam A. 05359186d8
Add tag os to deploy.sh 2022-12-25 18:39:26 +01:00
Sam A. e6b81127e1
Actually mount swapfile 2022-12-25 18:38:57 +01:00
Sam A. 5decde69dc
Reboot host if needed or if forced 2022-12-25 18:12:45 +01:00
Sam A. c85fdf12b5
Restart Docker daemon if config changed 2022-12-25 17:55:40 +01:00
Sam A. 6b7636a4ed
Change backup time 2022-12-24 14:37:06 +01:00
Sam A. ed0c16e9a1
Add deploy.sh (credits to data.coop/ansible) 2022-12-23 18:52:33 +01:00
Sam A. de054a75a5
Change directory owner and some service names 2022-12-23 18:46:44 +01:00
Sam A. 3639a4a51a
Use existing Docker volume 2022-12-23 18:32:34 +01:00
Sam A. 1b9e59078e
Fixup! 2022-12-23 18:28:01 +01:00
Sam A. fc1c093732
Actually mount the filesystems! 2022-12-23 17:15:48 +01:00
Sam A. a285034ca5
Fix stuff 2022-12-23 16:57:37 +01:00
Sam A. 5087174b78
Add installation of apt-update-push 2022-12-23 15:54:29 +01:00
Sam A. b9c01ac8a1
Update README.md 2022-12-22 23:43:59 +01:00
Sam A. 4a0a322048
Remove comment 2022-12-22 23:42:21 +01:00
Sam A. 60bcff7061
Finish up roles 2022-12-22 23:34:09 +01:00
Sam A. ccb92cabe6
Add os_config role 2022-12-22 20:18:41 +01:00
Sam A. c8f9e551ab
Add all services 2022-12-22 17:58:48 +01:00
Sam A. 0cae601ae8
Add initial Docker role 2022-12-21 22:25:10 +01:00
Sam A. 8bff46f6c6 Initial commit 2022-12-21 18:09:41 +00:00