Commit Graph

78 Commits

Author SHA1 Message Date
Colin Hebert
b001874c95 Create TLS config 2022-12-31 11:22:25 +01:00
Colin Hebert
996aacac96 Remove insecure API 2022-12-31 11:06:54 +01:00
Colin Hebert
908be1aab2 Keep fixed and dynamic config indepedent 2022-12-31 11:04:34 +01:00
Colin Hebert
5d87b076b3 Move all configs to the config volume 2022-12-31 10:56:47 +01:00
Colin Hebert
501cab6b96 Temporarily reopen port 8080 2022-12-31 10:48:03 +01:00
Colin Hebert
85c83e7800 Mount dynamic config in traefik 2022-12-31 10:46:53 +01:00
Colin Hebert
1e249922b5 Add slashes at the end of folder paths 2022-12-31 10:46:19 +01:00
Colin Hebert
0c35362671 Replace docker provider with file provider for traefik 2022-12-31 10:38:57 +01:00
Colin Hebert
a286464494 Attempt to use secure API 2022-12-31 10:29:16 +01:00
Colin Hebert
f4549feec9 Use compose-label to find hostname 2022-12-31 10:13:01 +01:00
Colin Hebert
3422a5bcf7 Use default router rule 2022-12-31 09:37:24 +01:00
Colin Hebert
93e24237b5 Create a flaresolverr container 2022-12-31 08:50:23 +01:00
Colin Hebert
57b8ad46fc Create prowlarr config folder 2022-12-31 08:43:37 +01:00
Colin Hebert
34d7f2e931 Set up prowlarr and downloads network 2022-12-31 08:32:06 +01:00
Colin Hebert
da5c4b5d3c Add gotify and downloads folder support 2022-12-31 08:14:58 +01:00
Colin Hebert
bb62bb0226 Create dummy downloads stack 2022-12-31 08:09:29 +01:00
Colin Hebert
944fa7a778 Fix incorrect traefik rule 2022-12-29 12:15:24 +01:00
Colin Hebert
0145930d55 Use existing FILE__ notation 2022-12-29 11:45:25 +01:00
Colin Hebert
e56575b088 Declare independent routers 2022-12-29 11:37:06 +01:00
Colin Hebert
5c328e5aeb Declare comics volume 2022-12-29 11:34:36 +01:00
Colin Hebert
0067ece3e3 Declare comics volume 2022-12-29 11:33:20 +01:00
Colin Hebert
f11f367323 Consistently use 'config' 2022-12-29 11:27:35 +01:00
Colin Hebert
609edb5e60 Add networks 2022-12-29 11:24:27 +01:00
Colin Hebert
480d4291a3 Rename .yaml into .yml 2022-12-29 11:21:39 +01:00
Colin Hebert
d17e3b39cd Set up collectors 2022-12-29 11:19:39 +01:00
Colin Hebert
d1f2eb19fa Set up dummy media stack 2022-12-29 11:00:36 +01:00
Colin Hebert
1c2b7fc65d Do not use temp volume for smokeping's config 2022-12-28 22:28:34 +01:00
Colin Hebert
5a9aa2cac3 Mount cont-init in legacy folder 2022-12-28 22:24:24 +01:00
Colin Hebert
734263e69e Remove redundant entrypoint 2022-12-28 22:20:58 +01:00
Colin Hebert
3ee1ec6ee4 Keep config folder 2022-12-28 22:20:16 +01:00
Colin Hebert
fcac138404 Mount config folder 2022-12-28 22:18:42 +01:00
Colin Hebert
1fdc953ba4 Replace MOUNT_DIR with SERVICE_DIR 2022-12-28 22:10:14 +01:00
Colin Hebert
3af28accd0 Replace MOUNT_DIR with SERVICE_DIR 2022-12-28 22:04:13 +01:00
Colin Hebert
7ce6a968c7 Adopt new hierarchy pattern 2022-12-28 21:59:34 +01:00
Colin Hebert
e19e325c65 Simplify DDClient setup 2022-12-28 18:48:31 +01:00
Colin Hebert
06795b970e Prepend _data suffix for data volumes 2022-12-28 18:15:01 +01:00
Colin Hebert
2e73056646 Clip trailing slash from gotify address 2022-12-27 06:41:33 +01:00
Colin Hebert
0de314408b Fix typo and secret 2022-12-27 04:02:03 +01:00
Colin Hebert
ce19bd909c Replace Diun with passive watchtower 2022-12-27 04:00:58 +01:00
Colin Hebert
49b43db609 Use googledomains and only notify when the IP changes 2022-12-26 19:01:07 +01:00
Colin Hebert
9b942583f7 Fix test url 2022-12-26 18:01:37 +01:00
Colin Hebert
9e5b11c75d Run curl in silent mode 2022-12-26 18:01:23 +01:00
Colin Hebert
50e7453eda Manage ddclient file directly 2022-12-26 17:48:49 +01:00
Colin Hebert
71ff828f6b Commit missed file 2022-12-26 17:45:42 +01:00
Colin Hebert
64aa9b99e1 Set up ddclient 2022-12-26 17:43:23 +01:00
Colin Hebert
b2dd767cfd Enable traefik for smokeping 2022-12-26 15:52:35 +01:00
Colin Hebert
159de85445 Remove deprecated file 2022-12-26 15:51:56 +01:00
Colin Hebert
3039b3e51e Add smokeping 2022-12-26 15:51:21 +01:00
Colin Hebert
ace51ad609 Declare GOTIFY_DEFAULTUSER_PASS_FILE environment 2022-12-26 15:36:08 +01:00
Colin Hebert
13a146a985 Add entrypoint to gotify/data 2022-12-26 15:29:01 +01:00