Commit Graph

58 Commits

Author SHA1 Message Date
c27f78f912 Require TLS1.2 on homer 2022-11-13 20:23:19 -08:00
7db617f94b Fix mismatched parenthesis 2022-11-12 20:53:16 -08:00
f043cf1f9e Remove TLS from router 2022-11-12 20:49:49 -08:00
3b94134920 Init wildcard routing of *.jafner.chat ( & jafner.chat) to host 2022-11-12 20:40:03 -08:00
04d3971ca4 #63 Remove deprecated Authentik middleware 2022-11-09 15:30:27 -08:00
ac266c16d3 Add routing for second pihole instance 2022-11-09 13:54:19 -08:00
633468a980 #36 Update for volume logic issue 2022-11-01 12:12:57 -07:00
8c3f9b3b15 #36 for Traefik 2022-11-01 00:35:24 -07:00
f62f7dbae4 Fix middleware application 2022-10-17 11:21:08 -07:00
a017c0ec70 Fix router name 2022-10-17 11:19:50 -07:00
a70a7d7fe1 #63 for non-autopirate 2022-10-17 10:53:26 -07:00
9db6e68a69 Switch to traefik-forward-auth@file 2022-10-17 10:12:15 -07:00
f4616cf5b6 #36 Init blank project.env for all services on server 2022-08-09 15:15:11 -07:00
21e7456971 Update NAS and Traefik with proper middlewares array syntax 2022-08-06 10:33:23 -07:00
a37eacfb95 #47 Fix middlewares syntax 2022-08-06 10:31:40 -07:00
f47a4656fd #42 Fix mis-organized middleware 2022-08-06 10:29:40 -07:00
90435454c9 #47 Move Pihole from server to Pi on .22 2022-08-06 10:26:47 -07:00
1b28030963 Fix missing network declaration 2022-07-17 11:00:01 -07:00
f34af731e6 Switch to monitoring Traefik via docker network 2022-07-17 10:58:44 -07:00
813d00966e Disable Traefik access logging 2022-07-15 12:11:11 -07:00
8cbd0fbcf0 Remove authentik@file middleware from services 2022-07-15 10:56:20 -07:00
4af3f5c2e9 Add access logging to Traefik 2022-07-14 23:46:34 -07:00
29bb9c150d Add keep-file: true to loki driver 2022-07-14 15:22:44 -07:00
415c1cda52 Fix typo 2022-07-13 19:52:06 -07:00
5bdb3ecbbc Switch to authentik-auth@file service 2022-07-13 19:46:31 -07:00
b67ef90d3c #31 Add Loki logging for all "main" apps
Also converted a few old composes from 4-space indentation to 2-space
Ignores supporting containers like postgres, redis, etc.
2022-07-13 13:35:56 -07:00
d419cc2014 Disable auto-start for all containers. (Set all restart: "no") 2022-07-13 10:47:27 -07:00
650d32d57b Test security headers 2022-07-11 21:44:37 -07:00
5083d5e127 Add X-Scheme: https to security headers 2022-07-11 21:44:01 -07:00
c676aba109 Try again 2022-07-11 14:07:10 -07:00
4f39fa2614 Switch to customResponseHeaders 2022-07-11 14:03:34 -07:00
86cfb5807c Switch to customerRequestHeaders 2022-07-11 14:02:19 -07:00
6569093d8e Restore securityheaders
Single-variable testSchemeHeaders
2022-07-11 13:15:57 -07:00
d478c38401 Delete testSchemeHeaders, instead update securityHeaders 2022-07-11 12:36:26 -07:00
bab62f910b Add custom request headers 2022-07-11 11:25:14 -07:00
f4bdeff5a7 Add testSchemeHeaders for passing X-Scheme: https 2022-07-11 11:00:37 -07:00
1544cd6d4b Fix typo 2022-07-09 00:46:28 -07:00
fcecacd31a Traefik cleanup and switch to yaml 2022-07-09 00:44:40 -07:00
8f826b8007 Add Authentik to Traefik 2022-07-09 00:09:56 -07:00
9ab238deb3 Undo and switch to using authentik-server 2022-07-06 18:14:37 -07:00
a2faba9198 Fix missing property 2022-07-06 17:50:03 -07:00
a86f0fde20 Switch middleware name from security-headers to securityheaders 2022-07-06 17:46:52 -07:00
775cf7089d Fix typos 2022-07-06 17:40:41 -07:00
2dc3fa2af1 Switch Traefik dynamic config files from toml to yaml 2022-07-06 17:34:52 -07:00
d3d49d6d2f Move authentik middleware definition to authentik.yaml traefik dynamic config 2022-07-06 15:08:19 -07:00
a791b08b40 Disable lets-encrypt on jafner.dev 2022-06-20 16:13:09 -07:00
89827ee2c2 add dev router 2022-06-20 16:07:13 -07:00
1840ae6ac4 Remove superfluous lines 2022-04-29 12:44:04 -07:00
848f744d8a Disable erroring labels 2022-04-29 12:41:53 -07:00
fe1bf4c9e6 Enable optional labels 2022-04-29 12:39:38 -07:00