Viktor Barzin
b4f68d99d8
[ci skip] Fix CrowdSec to monitor Traefik and add Slack notifications
...
- Switch acquisition from ingress-nginx to traefik namespace/pods
- Change collection from crowdsecurity/nginx to crowdsecurity/traefik
- Add Slack notification plugin for ban/captcha decisions
- Wire alertmanager_slack_api_url through to CrowdSec module
2026-02-11 22:25:03 +00:00
Viktor Barzin
f04a072beb
[ci skip] Add internal OSM routing services (OSRM foot, bicycle, OTP)
...
New osm-routing namespace with walking, cycling, and transit routing
services for the real-estate-crawler. Internal-only (no public ingress).
2026-02-09 21:03:57 +00:00
Viktor Barzin
ce8f81db0c
[ci skip] Deploy Gramps Web genealogy service
...
Add grampsweb module with web app + Celery worker in a single pod,
using shared Redis (DB 2/3), NFS storage, email via mailserver,
and Ollama AI integration. Available at family.viktorbarzin.me.
2026-02-08 02:30:18 +00:00
Viktor Barzin
5ad7b7e76d
[ci skip] Deploy health dashboard service
...
Apple Health data visualization app (Svelte + FastAPI + Caddy).
Uses shared PostgreSQL via DBaaS, NFS storage for uploads,
accessible at health.viktorbarzin.me.
2026-02-08 01:54:24 +00:00
Viktor Barzin
b22a14c914
[ci skip] Deploy Wyoming Whisper STT service for Home Assistant voice input
...
Add Wyoming Faster Whisper (rhasspy/wyoming-whisper) as a new K8s service
exposed via Traefik TCP entrypoint on port 10300. Accessible from ha-london
RPi via VPN at 10.0.20.202:10300.
2026-02-08 01:51:43 +00:00
Viktor Barzin
e5d7e4e21e
Add Traefik dashboard ingress with Authentik protection
...
- Enable api.insecure in Helm values for internal dashboard access on port 8080
- Add TLS secret, dashboard service, and ingress via ingress_factory (protected=true)
- Pass tls_secret_name to traefik module
- Add traefik to cloudflare_non_proxied_names DNS list
2026-02-07 13:06:57 +00:00
Viktor Barzin
abfddfbab1
[ci skip] add blotting book repo
2026-02-06 20:32:08 +00:00
Viktor Barzin
9ef4d38d51
Add DRONE_WEBHOOK_SECRET for GitHub webhook authentication
...
Fixes webhook signature validation failures causing 400 errors.
2026-02-01 20:42:07 +00:00
Viktor Barzin
db2aaeeac3
add reactive resume service [ci skip]
2026-01-28 17:57:39 +00:00
Viktor Barzin
e85c0365cd
Add AFFiNE visual canvas for storytelling
...
- Deploy AFFiNE as self-hosted visual canvas tool
- Uses shared PostgreSQL and Redis from cluster
- NFS storage for uploads and configuration
- Email configured via mailserver.viktorbarzin.me
- Ingress at affine.viktorbarzin.me
[ci skip]
2026-01-25 21:40:39 +00:00
Viktor Barzin
5e4623ea18
add mcaptcha [ci skip]
2026-01-24 18:46:47 +00:00
Viktor Barzin
add3bc4cbf
update resume to be a bit more working; still not workign but closer...[ci skip]
2026-01-18 14:05:01 +00:00
Viktor Barzin
e837b41b48
add freedify [ci skip]
2026-01-17 22:40:35 +00:00
Viktor Barzin
474da4efe5
add speedtest deployment [ci skip]
2026-01-13 20:34:44 +00:00
Viktor Barzin
da38c7bb30
move some tiers around [ci skip]
2026-01-10 22:47:00 +00:00
Viktor Barzin
235a469dea
add credentials for ab bank sync cronjob [ci skip]
2026-01-10 20:01:06 +00:00
Viktor Barzin
445506b1d5
move crowdsec to croe services [ci skip]
2026-01-10 19:27:32 +00:00
Viktor Barzin
f1e9fb9afe
add tier to all deployments [ci skip]
2026-01-10 16:28:14 +00:00
Viktor Barzin
1b5cbeb9c8
monitor idrac more frequently [ci skip]
2026-01-07 18:55:59 +00:00
Viktor Barzin
3a19f4c8a9
add netbox, ebook2audiobook, audiblez, aiostreams and listenarr; alos reenable prowlarr, qbittorrent [ci skip]
2026-01-03 16:58:57 +00:00
Viktor Barzin
c03f57d807
refactor cloudflared module to make changing between for_each and count easier [ci skip]
2025-12-29 12:22:55 +00:00
Viktor Barzin
f1dde96d80
replace hardcoded namespace with module reference [ci skip]
2025-12-29 10:23:42 +00:00
Viktor Barzin
191abee1b6
reorder defcon services [ci skip]
2025-12-28 21:10:36 +00:00
Viktor Barzin
5d70f9e602
add depends_on to all modules [ci skip]
2025-12-28 20:51:14 +00:00
Viktor Barzin
8b28288360
add authelia and tnadoor to the defcon levels [ci skip]
2025-12-28 20:04:36 +00:00
Viktor Barzin
10ab0d7c40
add defcon levels [ci skip]
2025-12-28 08:35:43 +00:00
Viktor Barzin
f06e050eaa
migrate grafana to mysql from sqlite [ci skip]
2025-12-27 20:51:05 +00:00
Viktor Barzin
221154aa9c
disable matrix and ebook2audiobook deployments [ci skip]
2025-12-26 20:27:47 +00:00
Viktor Barzin
d07c625064
add pve exporter playbook + pve exporter in k8s [ci skip]
2025-12-26 16:23:17 +00:00
Viktor Barzin
b1f5a8e3b7
add wealthfolio deployment [ci skip]
2025-12-23 12:22:52 +00:00
Viktor Barzin
2ce3864648
add rybbit analytics [ci skip]
2025-12-18 10:44:01 +00:00
Viktor Barzin
89894d94b5
add ollama, ebook2audiobook, nvidia namespaces[ci skip]
2025-12-14 09:50:16 +00:00
Viktor Barzin
07323f0536
add isponsorblocktv deployment to block ads at home [ci skip]
2025-12-06 21:43:05 +00:00
Viktor Barzin
3e7b150779
add stirling-pdf because why not [ci skip]
2025-12-01 20:40:58 +00:00
Viktor Barzin
1e8e855b51
add hashicorp vault helm [ci skip]
2025-11-30 15:55:47 +00:00
Viktor Barzin
f9ffad6361
enable flaresolvarr to resolve annas archive cf challenges for stacks [ci skip]
2025-11-30 14:14:20 +00:00
Viktor Barzin
34df786fe4
add haos monitoring job in prometheus
2025-11-29 11:46:42 +00:00
Viktor Barzin
2bdd458c79
add slack url env var to the tuya bridge for slack notifications [ci skip]
2025-11-26 20:39:09 +00:00
Viktor Barzin
0b7b092c26
add api key to tiny tuya target in prometheus scrape [ci skip]
2025-11-09 22:03:25 +00:00
Viktor Barzin
5e16a8152a
add tuya bridge module to toggle the ATS device via web [ci skip]
2025-10-24 14:00:40 +00:00
Viktor Barzin
9e6b0cb6d9
fix roundcubemail and move to separate deploymen t[ci skip]
2025-10-18 13:23:53 +00:00
Viktor Barzin
f0d42bb520
add networking toolbox deployment [ci skip]
2025-10-17 19:23:13 +00:00
Viktor Barzin
426d88e5e8
add deployment for crowdsec web dashboard that allows unblocking my ips [ci skip]
2025-10-14 20:09:35 +00:00
Viktor Barzin
e385407094
temporarily disable servarr stack [ci skip]
2025-10-08 21:58:40 +00:00
Viktor Barzin
9be44437e6
add immich frame [ci skip]
2025-09-29 20:29:24 +00:00
Viktor Barzin
7eacc9d6c8
add qbittorrent from servarr setup [ci skip]
2025-09-06 20:10:17 +00:00
Viktor Barzin
eaea8bb894
add navidrome [ci skip]
2025-09-06 13:47:59 +00:00
Viktor Barzin
4605a98864
readd frigate module with disabled deployment due to high cpu [ci skip]
2025-09-06 12:28:46 +00:00
Viktor Barzin
d79f15cc89
reenable crowdsec [ci skip]
2025-08-31 15:20:57 +00:00
Viktor Barzin
5b821d3190
add fressh rss [ci skip]
2025-08-25 12:22:39 +00:00