Commit graph

133 commits

Author SHA1 Message Date
Sam A. 0d7fcf0c7c
Always restart containers 2023-04-21 00:29:19 +02:00
Sam A. b437aa28ce
Attempt graceful shutdown of Docker services before reboot 2023-04-20 00:02:10 +02:00
Sam A. 89751a3125
Change mounting options 2023-04-19 21:00:10 +02:00
Sam A. f48fa3d874
Don't print secrets 2023-04-19 20:48:06 +02:00
Sam A. 6c65555360
Use state 2023-04-17 21:02:16 +02:00
Sam A. 8dd399f483
Replace references with properties and add SSH key 2023-04-17 16:06:16 +02:00
Sam A. 4c06b5d505
Upgrade Nextcloud to version 26 2023-04-08 16:49:12 +02:00
Sam A. 83f994bb42
Move and rename stuff 2023-04-06 19:26:22 +02:00
Sam A. 8d0fd726d1
Add port 18089 to Caddy 2023-03-30 15:41:37 +02:00
Sam A. a4bc8582e8
Don't use if around case 2023-03-29 20:41:30 +02:00
Sam A. ac25b9b73a
Remove port from Emby 2023-03-28 20:54:54 +02:00
Sam A. 0270758691
Change ownership of base Docker volume directory 2023-03-27 13:33:22 +02:00
Sam A. ac40102a7b
Change ownership of Wireguard volume folder 2023-03-27 13:26:54 +02:00
Sam A. e712bbe212
Linting 2023-03-22 19:31:21 +01:00
Sam A. c25c0d29ac
Use persistent connections 2023-03-07 22:31:53 +01:00
Sam A. 0edc86bc7f
Upgrade Restic 2023-03-07 22:28:32 +01:00
Sam A. 373d9e3572
Upgrade Watchtower 2023-02-11 20:07:48 +01:00
Sam A. c1608dd5f4
Simplify directory creation 2023-01-25 22:35:38 +01:00
Sam A. 4b46ec15ea
set -e 2023-01-16 15:31:25 +01:00
Sam A. 401a958740
Update provision.sh 2023-01-16 15:28:50 +01:00
Sam A. 877ce5d62c
Add docker target to provision.sh 2023-01-14 19:29:21 +01:00
Sam A. 0ad3425a45
Disable IPv6 in Docker 2023-01-14 19:26:17 +01:00
Sam A. 9c83fe9b3a
Change restart policies to always 2023-01-14 19:25:13 +01:00
Sam A. e60382183b
Add more env vars to Nextcloud 2023-01-14 19:12:34 +01:00
Sam A. ab95d9e771
Add mail config to Nextcloud env 2023-01-14 18:45:25 +01:00
Sam A. 31c5c9e455
Add Postfix for email sending 2023-01-14 18:13:46 +01:00
Sam A. d2820859a2
Change Caddy's IPv4 address 2023-01-06 20:35:55 +01:00
Sam A. 9a4295dc23
Fix IPv4 addresses for containers 2023-01-06 20:30:43 +01:00
Sam A. 879c07e022
Reordering 2023-01-06 14:48:20 +01:00
Sam A. a1f6b035c7
Don't attach containers to default network 2023-01-06 14:37:50 +01:00
Sam A. af3ec54ca1
Rename role 2023-01-04 22:31:48 +01:00
Sam A. 7fae041f3d
Change Redis password 2023-01-04 21:08:26 +01:00
Sam A. acc6d7fadc
cd 2023-01-04 21:02:33 +01:00
Sam A. 24d4bffffd
Use roles instead of tasks in playbook.yml 2023-01-03 22:52:01 +01:00
Sam A. dea8f23d38
Remove unneeded quotes 2023-01-03 22:30:22 +01:00
Sam A. a5ccee9f10
Install pi-fan-controller 2022-12-31 15:53:24 +01:00
Sam A. d8cdcf3d7f
Use remote_tmp in /tmp 2022-12-31 14:26:22 +01:00
Sam A. c6f0e1f701
Fix container communication 2022-12-28 18:24:27 +01:00
Sam A. 1020c59c50
Fix network config 2022-12-28 18:06:19 +01:00
Sam A. b5f028f7ed
Move all Docker tasks under services tag 2022-12-28 17:55:35 +01:00
Sam A. 9a63d6a529
Don't explicitly define command as it's default 2022-12-28 17:51:59 +01:00
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