• Joined on 2025-08-16
viktor pushed to master at viktor/dot_files 2026-01-25 11:21:44 +00:00
cfd4357880 Optimize zsh startup time (~10x faster)
viktor pushed to master at viktor/infra 2026-01-25 00:47:16 +00:00
a849e6fae8 add excalidraw with support for storing drawings per user [ci skip]
8320d93ae7 Drone CI deploy commit [CI SKIP]
75455716c0 Drone CI Update TLS Certificates Commit
Compare 3 commits »
viktor created branch master in viktor/dot_files 2026-01-24 18:51:08 +00:00
viktor pushed to master at viktor/dot_files 2026-01-24 18:51:08 +00:00
add7e7c756 add alias to chezmoi push
ec8b89eee1 source cargo env only if exists
893d5e96cf Enable kubectl oh-my-zsh plugin for proper completions
73b2f6bf60 Fix tmux status bar for cross-platform (macOS + Linux)
b2800e3156 Add encrypted kubeconfig and kubens context
Compare 10 commits »
viktor created repository viktor/dot_files 2026-01-24 18:50:54 +00:00
viktor pushed to master at viktor/infra 2026-01-24 18:48:06 +00:00
3bda3ab956 reduce the frequency of polling idrac and remove some duplicates [ci skip]
6928fd29bb add mcaptcha [ci skip]
0b58abc7b7 add crowdsec rule ot skip my home ip[ci skip]
fe05b1442c use hcaptcha with nginx [ci skip]
82ae4b411a add mcaptcha but disabled as we found another way[ci skip]
Compare 7 commits »
viktor pushed to master at viktor/infra 2026-01-18 15:40:51 +00:00
c76e84cd77 add claude files [ci skip]
9aa7328b9b add boilerplate for adding basic auth as fallback when authentik is down [ci skip]
4642522fd5 update resume to be a bit more working; still not workign but closer...[ci skip]
Compare 3 commits »
viktor pushed to master at viktor/infra 2026-01-18 13:42:56 +00:00
cc419c68b7 disallow my sites from being iframed [ci skip]
aa2acad165 add claude files to gitignore [ci skip]
d751a5924c add prometheus alerts for deployment/statefulset/daemonset replica mismatches [ci skip]
Compare 3 commits »
viktor pushed to master at viktor/infra 2026-01-17 23:40:00 +00:00
70952c2448 do not unload immich ML model [ci skip]
1e17b73d92 add cronjob for weekly backups of nextcloud [ci skip]
5609bbbaf3 dedup ram alert and increase threshold to 95% [ci skip]
Compare 3 commits »
viktor pushed to master at viktor/infra 2026-01-17 22:41:48 +00:00
4ccf2298fa add freedify [ci skip]
0662d194e5 upgrade nextcloud and add external redis [ci skip]
b30bab8bd7 add emo instance for actual budget [ci skip]
a1fd715e4d add speedtest deployment [ci skip]
ecc3acbc1e empty keyserver httpasswrd as that is not ready yet [ci skip]
Compare 11 commits »
viktor pushed to master at viktor/infra 2026-01-10 21:03:53 +00:00
07876da8ce run descheduler hourly for more frequent updates [ci skip]
viktor pushed to master at viktor/infra 2026-01-10 20:41:14 +00:00
9f34337d04 disable auth-response-headers for idrac and gw ingresses as they cause errors on the upstream [ci skip]
bfa53c5455 add credentials for ab bank sync cronjob [ci skip]
d83c5c5526 sclae tuya bridge to 3 pods for resilience [ci skip]
bba7ad4d63 move crowdsec to croe services [ci skip]
d9ff014c5e add actualbudget-http-api plus a cronjob to periodically run bank sync [ci skip]
Compare 6 commits »
viktor pushed to master at viktor/infra 2026-01-10 16:28:48 +00:00
8abb8eddc0 add tier to all deployments [ci skip]
20cd480988 monitor idrac more frequently [ci skip]
38379e9b06 add ipv6 addresses to the ingress factory [ci skip]
9127f41116 disable sidekiq as it is not working [ci skip]
28633c0f44 pin version [ci skip]
Compare 16 commits »
viktor pushed to master at viktor/infra 2025-12-29 20:17:38 +00:00
b187f5eb2b fix some typos [ci skip]
251173b277 add nginx reverse proxy to serialize registyr requests for the same path to avoid race conditions [ci skip]
Compare 2 commits »
viktor pushed to master at viktor/infra 2025-12-29 12:23:08 +00:00
e3387671a8 refactor cloudflared module to make changing between for_each and count easier [ci skip]
viktor created branch master in viktor/infra 2025-12-29 12:12:29 +00:00
viktor pushed to master at viktor/infra 2025-12-29 12:12:29 +00:00
42403e0b35 add registry low cache hit rate alert [ci skip]
a3624f80e0 replace hardcoded namespace with module reference [ci skip]
b5924ad59b add startup_shutdown to qemu vms to avoid metadata reset [ci skip]
3f5a74b923 periodically restart the registry container to avoid stale blobs [ci skip]
f221c9338a reorder defcon services [ci skip]
Compare 10 commits »
viktor created repository viktor/infra 2025-12-29 12:01:10 +00:00
viktor pushed to master at viktor/wrongmove 2025-10-18 10:00:00 +00:00
ced9a153bd replace pymysql with mysqlclient as it is "better"; also fix an issue in the ui exporter that had wrong imports
0801aaf200 More ruff fixes (#2)
4c23acdb55 adding ruff auto check for pull requests as well as fixing all ruff errors (#1)
b1e0a414cf Used ruff to cleanup
8d11e4a81c Fix deps and move to a better local environment
Compare 10 commits »
viktor created branch master in viktor/crwodsec_web 2025-10-14 19:24:12 +00:00