Commit graph

83 commits

Author SHA1 Message Date
Viktor Barzin
543fca5dbb update dns update ip job to update technitium via api 2024-01-23 20:30:39 +00:00
Viktor Barzin
47de8e1f96 reenable metrics api after cluster upgrade and cert renewals[ci skip] 2024-01-21 03:34:17 +00:00
Viktor Barzin
84cdc366dc temp disable metrics server until certs are renewed [ci skip] 2024-01-20 15:01:16 +00:00
Viktor Barzin
9310e5f06e add metrics server [ci skip] 2024-01-20 14:54:23 +00:00
Viktor Barzin
71d9e13b54 add authelia module and a few spam email aliases [ci skip] 2024-01-16 20:53:38 +00:00
Viktor Barzin
45558f8a04 refactor home assistant module [ci skip] 2024-01-08 22:45:55 +00:00
Viktor Barzin
944f7abe3f remove instructions page on how to setup kubectl acces to my cluster as they are probably outdated [ci skip] 2024-01-08 22:34:40 +00:00
Viktor Barzin
4495033f14 add istio to main k8s module [ci skip] 2024-01-07 17:48:46 +00:00
Viktor Barzin
89ca8cf989 add acls to tailnet and limit who can access what[ci skip] 2024-01-06 21:36:20 +00:00
Viktor Barzin
f1385357f9 add working installation of vikunja todo but disable for now as the app is very broken [ci skip] 2024-01-06 19:18:09 +00:00
Viktor Barzin
a0ecf2ba1e add frigate deployment with london camera enabled and 2 valchedrym cameras disabled [ci skip] 2024-01-04 22:11:32 +00:00
Viktor Barzin
36a04f69a6 add frigate setup for rtsp streaming [ci skip] 2024-01-01 23:11:16 +00:00
Viktor Barzin
9875108e94 stop jellyfin as found better alternative for audiobooks [ci skip] 2023-12-29 14:35:08 +00:00
Viktor Barzin
37fc2b71a5 add audiobookshelf deployment [ci skip] 2023-12-29 14:11:33 +00:00
Viktor Barzin
98c0658fd0 add jellyfin [ci skip] 2023-12-29 11:59:36 +00:00
Viktor Barzin
fba65fadc0 add calibre app [ci skip] 2023-12-27 13:49:48 +00:00
Viktor Barzin
b3549a60fc add uptime kuma deployment [ci skip] 2023-12-17 12:22:29 +00:00
Viktor Barzin
3832abcf44 add nginx ignress bouncer to ingress controller [ci skip] 2023-11-25 13:34:15 +00:00
Viktor Barzin
10a9eeb808 add postgresql to dbaas [ci skip] 2023-11-24 17:38:49 +00:00
Viktor Barzin
e236a65c52 add crowdsec module [ci skip] 2023-11-24 11:08:25 +00:00
Viktor Barzin
ef6f5b5e51 add smtp config to vaultwarden to enable email 2fa [ci skip] 2023-11-18 19:13:40 +00:00
Viktor Barzin
e19a447805 add modsecurity waf to ingress with some blacklisted ips [ci skip] 2023-11-18 18:38:59 +00:00
Viktor Barzin
959992e704 add nginx ingress as tf module [ci skip] 2023-11-18 16:18:26 +00:00
Viktor Barzin
b219a5259c add immich deployment [ci skip] 2023-11-18 14:54:57 +00:00
Viktor Barzin
cfed5e4004 add youtube-dlp module [ci skip] 2023-11-11 02:26:25 +00:00
Viktor Barzin
2adfe2873d readd gocardless auth as that is needed to get user requisitions [ci skip] 2023-11-06 22:44:49 +00:00
Viktor Barzin
c586870b36 add redis and update send to use redis [ci skip] 2023-11-04 01:07:41 +00:00
Viktor Barzin
865763429b add service to share files [ci skip] 2023-11-04 00:51:04 +00:00
Viktor Barzin
4e7752306d add reverse proxy with a bunch of internal sites exposed behind oauth; also update dashy [ci skip] 2023-11-01 13:27:25 +00:00
Viktor Barzin
404bbdcf01 add vaultwarden installation [ci skip] 2023-10-29 23:36:21 +00:00
Viktor Barzin
8258bedabe add env var to finance app with currency converted api key [ci skip] 2023-10-27 12:23:06 +00:00
Viktor Barzin
69f0bdc51e remove unused finance app env vars from terraform 2023-10-25 19:42:29 +00:00
Viktor Barzin
4efa47172c replace tls client cert auth with oauth and add localai stub [ci skip] 2023-10-22 14:07:18 +00:00
Viktor Barzin
c6940898d7 add updates for oauth2 proxy 2023-10-21 23:05:00 +00:00
Viktor Barzin
719cc3436e update tls certs; add technitium doh open without recursion for now; add dashy web 2023-10-21 12:14:31 +00:00
Viktor Barzin
102a082233 move headscale config to tfvars and change leaked creds[ci skip] 2023-09-15 23:13:19 +00:00
Viktor Barzin
f1714a9baf set techniitum to nodeport to get source ip clients and remove bind [ci skip] 2023-09-15 13:57:53 +00:00
Viktor Barzin
da39967df9 remove dnscrypt [ci skip] 2023-09-15 09:18:13 +00:00
Viktor Barzin
d23a19637f remove pihole [ci skip] 2023-09-15 09:16:54 +00:00
Viktor Barzin
16f36543c8 add headscale [ci skip] 2023-09-15 09:13:16 +00:00
Viktor Barzin
9faa285819 replace bind-pihole-dnscrypt with technitium [ci skip] 2023-09-14 09:20:16 +00:00
Viktor Barzin
d5e8df867b add travel blog website [ci skip] 2023-08-06 16:44:31 +00:00
Viktor Barzin
c39393dbb1 add gocardless secrets to finance-app env [ci skip] 2023-06-21 15:45:27 +00:00
Viktor Barzin
1e5a0fed23 run the check-ip cronjob every 5 minutes [ci skip] 2023-05-10 17:43:24 +00:00
Viktor Barzin
3281458c4a add notification when ip changes 2023-05-10 17:22:07 +00:00
viktorbarzin
fb74d98998 add connection string to finance app [ci skip] 2023-04-25 23:54:38 +01:00
viktorbarzin
e0ff80e217 attempt ot reduce prometheus memory by setting --storage.tsdb.retention.size; laso add metrics-api which is not working atm [ci skip] 2023-04-17 01:28:03 +01:00
viktorbarzin
caf3040ba5 add excalidraw module [ci skip] 2023-04-09 13:29:28 +01:00
viktorbarzin
207c657e34 remove kafka as it is using a lot of memory and it unused [ci skip] 2023-04-02 19:34:57 +01:00
viktorbarzin
ea40e5c21c update graphql backdoor secret and remove some unused env variables 2023-03-26 14:47:16 +01:00