Commit Graph

50 Commits

Author SHA1 Message Date
8bdd32c1a4 Fix middleware application 2022-10-17 11:21:08 -07:00
a621cc5090 Fix router name 2022-10-17 11:19:50 -07:00
42124235b0 #63 for non-autopirate 2022-10-17 10:53:26 -07:00
3ea2724042 Switch to traefik-forward-auth@file 2022-10-17 10:12:15 -07:00
178335afc5 #36 Init blank project.env for all services on server 2022-08-09 15:15:11 -07:00
aa103af03a Update NAS and Traefik with proper middlewares array syntax 2022-08-06 10:33:23 -07:00
e84819e913 #47 Fix middlewares syntax 2022-08-06 10:31:40 -07:00
78391c5b80 #42 Fix mis-organized middleware 2022-08-06 10:29:40 -07:00
785077dc57 #47 Move Pihole from server to Pi on .22 2022-08-06 10:26:47 -07:00
e742746d89 Fix missing network declaration 2022-07-17 11:00:01 -07:00
155b01dcac Switch to monitoring Traefik via docker network 2022-07-17 10:58:44 -07:00
49e41fe89e Disable Traefik access logging 2022-07-15 12:11:11 -07:00
650ba74622 Remove authentik@file middleware from services 2022-07-15 10:56:20 -07:00
e1a4b1edcf Add access logging to Traefik 2022-07-14 23:46:34 -07:00
582df413f9 Add keep-file: true to loki driver 2022-07-14 15:22:44 -07:00
e004dde635 Fix typo 2022-07-13 19:52:06 -07:00
d381db8053 Switch to authentik-auth@file service 2022-07-13 19:46:31 -07:00
54124da9d1 #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
df054da499 Disable auto-start for all containers. (Set all restart: "no") 2022-07-13 10:47:27 -07:00
0b518aa983 Test security headers 2022-07-11 21:44:37 -07:00
a7c8ebd55d Add X-Scheme: https to security headers 2022-07-11 21:44:01 -07:00
e909f1bfe4 Try again 2022-07-11 14:07:10 -07:00
9ad6a71ad6 Switch to customResponseHeaders 2022-07-11 14:03:34 -07:00
0b9c2537e2 Switch to customerRequestHeaders 2022-07-11 14:02:19 -07:00
1555fdf261 Restore securityheaders
Single-variable testSchemeHeaders
2022-07-11 13:15:57 -07:00
35fddb4879 Delete testSchemeHeaders, instead update securityHeaders 2022-07-11 12:36:26 -07:00
45a461849c Add custom request headers 2022-07-11 11:25:14 -07:00
f3268d41de Add testSchemeHeaders for passing X-Scheme: https 2022-07-11 11:00:37 -07:00
f9bce31c2a Fix typo 2022-07-09 00:46:28 -07:00
5fc635cbb5 Traefik cleanup and switch to yaml 2022-07-09 00:44:40 -07:00
53e06baaad Add Authentik to Traefik 2022-07-09 00:09:56 -07:00
d744ceeb69 Undo and switch to using authentik-server 2022-07-06 18:14:37 -07:00
f79ab99b37 Fix missing property 2022-07-06 17:50:03 -07:00
6f93917d16 Switch middleware name from security-headers to securityheaders 2022-07-06 17:46:52 -07:00
e7bd691717 Fix typos 2022-07-06 17:40:41 -07:00
01dca31730 Switch Traefik dynamic config files from toml to yaml 2022-07-06 17:34:52 -07:00
cf977e104b Move authentik middleware definition to authentik.yaml traefik dynamic config 2022-07-06 15:08:19 -07:00
af4dc31a6a Disable lets-encrypt on jafner.dev 2022-06-20 16:13:09 -07:00
57e21ecb4c add dev router 2022-06-20 16:07:13 -07:00
12cb4bc221 Remove superfluous lines 2022-04-29 12:44:04 -07:00
e26a172da8 Disable erroring labels 2022-04-29 12:41:53 -07:00
dd1851f1c2 Enable optional labels 2022-04-29 12:39:38 -07:00
3be1641ee5 Switch host port mapping 2022-04-29 12:18:41 -07:00
e0040c1ce6 Add api port mapping 2022-04-29 12:17:06 -07:00
651b420150 Switch back to default prometheus config 2022-04-29 12:11:49 -07:00
aa40266b38 Enable /metrics prometheus endpoint 2022-04-29 12:09:02 -07:00
1d56f64f3e #21 Rename containers to new convention 2022-04-22 13:06:19 -07:00
39887be019 Update docker-compose.yml 2022-02-25 20:49:45 +00:00
2be1509371 Update .env 2022-02-25 20:49:24 +00:00
45c541999d Init 2022-02-08 17:00:27 -08:00