Commit graph

126 commits

Author SHA1 Message Date
Sam A. c351f28ed3
Add requirements.yml 2023-10-28 23:45:39 +02:00
Sam A. d9c7a4a555
Fix remoteip.conf 2023-10-28 22:36:28 +02:00
Sam A. 9b5b85aa0b
Enable IPv6 for Caddy 2023-10-28 21:59:09 +02:00
Sam A. 0806fd0dac
Restict allowed local IPs 2023-09-24 18:37:37 +02:00
Sam A. 43aed3e6b7
Deny remote access to local domains 2023-09-24 02:45:30 +02:00
Sam A. cbb672fe74
Add var-naming[no-role-prefix] to warn list 2023-09-23 22:51:50 +02:00
Sam A. 7304bb18f5
Put Nextcloud in maintenance mode during backups 2023-09-23 21:09:54 +02:00
Sam A. eb8db1725b
Add local domain to some services for TLS 2023-09-23 20:56:01 +02:00
Sam A. 00bbe5751a
Don't specify firewall rule position 2023-09-16 23:56:30 +02:00
Sam A. 1313f04b07
Add comment to SSH port 2023-09-16 23:43:53 +02:00
Sam A. b300b55254
Remove WireGuard 2023-09-16 23:36:31 +02:00
Sam A. ed2dbce21f
Upgrade Caddy to v2.7.4 2023-09-11 20:59:25 +02:00
Sam A. 359797e8b1
Also add 443/UDP to Caddy 2023-08-05 19:03:52 +02:00
Sam A. 23faf8f109
Add --restart and --recreate 2023-08-05 14:40:59 +02:00
Sam A. ce7e6ffc5e
Always reboot if reboot is run 2023-08-05 14:18:35 +02:00
Sam A. f0cd39728a
Upgrade Caddy to v2.7.2 2023-08-04 19:11:15 +02:00
Sam A. 823c0a0abe
Add 443/UDP for http3 2023-08-01 19:05:26 +02:00
Sam A. aba33a6626
Fix firewall task 2023-07-24 01:49:10 +02:00
Sam A. ed48ad7ebe
Fix comment 2023-07-24 01:40:25 +02:00
Sam A. 29edf2dba8
Define open ports in global variable file 2023-07-22 16:14:35 +02:00
Sam A. dd1d185b7e
Add base tag 2023-07-20 19:22:02 +02:00
Sam A. ca73aa5b9b
Add cron job to prune unused Docker data 2023-07-07 23:19:19 +02:00
Sam A. d3af3b9e28
Upgrade Nextcloud to version 27 2023-07-07 20:05:28 +02:00
Sam A. d1fcf12ae5
Fix wildcard domains 2023-07-02 19:34:41 +02:00
Sam A. 79e391e5ff
Add DNS Caddy plugin and enable IPFS subdomains 2023-07-02 18:07:23 +02:00
Sam A. 13d7075a08
Add IPFS node 2023-07-02 16:54:49 +02:00
Sam A. 77effd7bf4
Linting and stuff 2023-07-01 01:18:03 +02:00
Sam A. 3391dfa41c
Move all data but Emby storage to SSD storage 2023-06-27 12:44:10 +02:00
Sam A. 14f91b4b3d
Upgrade Pi-hole 2023-05-30 22:01:09 +02:00
Sam A. 77f03fe531
Make WireGuard peers use Pi-hole for DNS 2023-05-30 20:05:54 +02:00
Sam A. 55d48d27d9
Fix provision.sh 2023-05-29 02:29:13 +02:00
Sam A. 3c73e5b965
Upgrade Pi-hole 2023-05-28 23:57:19 +02:00
Sam A. adcfae90e9
Add more volumes to Restic 2023-05-28 22:48:22 +02:00
Sam A. 5510c0e016
Change mode for pihole directory 2023-05-28 22:41:01 +02:00
Sam A. dda5d57b64
Add more env vars to Pi-hole 2023-05-28 22:36:40 +02:00
Sam A. 9b71711296
Add Unbound for Pi-hole DoT forwarding 2023-05-28 20:01:35 +02:00
Sam A. bb08f0acd5
There's no such thing as udo 2023-05-28 18:56:35 +02:00
Sam A. a1ea47c8b5
Disable systemd-resolved stub resolver 2023-05-28 18:46:01 +02:00
Sam A. 95f3ffa79a
Add Pi-hole 2023-05-28 17:58:12 +02:00
Sam A. 0121545e91
Linting 2023-05-10 22:25:40 +02:00
Sam A. eb0d1f6bb0
Fix IPv6 binding for containers 2023-04-27 00:03:38 +02:00
Sam A. 036f64e60a
Update provision.sh and add tasks for users 2023-04-26 23:58:23 +02:00
Sam A. e8926785c3
Tag 'services' should only deploy services 2023-04-26 23:43:54 +02:00
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