40f6d05c4bfix: revert Jellyfin to 12.0 after 10.11.11 rollback broke DB compatibilityNik Afiq2026-09-14 15:45:39 +09:00
b995b9f5c4fix: update Jellyfin image to version 10.11.11Nik Afiq2026-09-14 15:42:09 +09:00
4d613c9c06fix: make pia-wg PreDown idempotent to prevent restart failuresNik Afiq2026-08-27 20:08:29 +09:00
8629a36278fix: allow WireGuard road-warrior clients to reach DNS on minisforumNik Afiq2026-08-26 20:45:09 +09:00
b37a816b3efix: route home LAN through mac WireGuard client, fix broken bool conditionalsNik Afiq2026-08-26 20:45:09 +09:00
663337f818feat: add workaround for qBittorrent 5.2.0 stale lock issue with init containerNik Afiq2026-08-25 22:27:47 +09:00
e757850c3bfix: ensure boolean evaluation for pia_force_reregister and pia_force_key_rotation in registration conditionsNik Afiq2026-08-25 20:59:40 +09:00
2e64687bb9feat: switch browser-vpn-proxy to LoadBalancer on port 1080Nik Afiq2026-08-25 00:06:54 +09:00
6f6c3cf0ebfeat: decommission legacy gluetun-proxy in favor of browser-vpn-proxyNik Afiq2026-08-24 23:48:31 +09:00
462a9d9c79fix: move browser-vpn-proxy out of the canary's sync-wave gateNik Afiq2026-08-24 23:40:34 +09:00
b333b5e6d9feat: activate browser-vpn-proxy content changes (previous commit was a bare rename)Nik Afiq2026-08-24 23:20:26 +09:00
3657519b17fix: remove Ingress and TLS configurations for Watch Party and Portfolio servicesNik Afiq2026-08-07 16:22:33 +09:00
36ac94ccf3fix: increase memory requests and limits for kavita2 deploymentNik Afiq2026-08-02 18:10:01 +09:00
0a997367f0fix: update VPN server regions for JDownloader deploymentNik Afiq2026-08-02 03:05:05 +09:00
d31f85f4b3fix: increase failureThreshold for livenessProbe in Gluetun and qBittorrent deploymentsNik Afiq2026-08-02 02:32:51 +09:00
bcc697db7efeat: add second Kavita instance with NFS and IngressRoute at books2.home.arpa fix: update Pi-hole configurations to include DNS entry for books2.home.arpaNik Afiq2026-08-02 02:30:17 +09:00
423d9eacabfeat: add Kavita e-book server configuration with NFS and IngressRouteNik Afiq2026-08-02 01:54:23 +09:00
47e3a8992afeat: add custom DNS entries for books.home.arpa in Pi-hole configurationsNik Afiq2026-08-02 01:53:59 +09:00
6277c7fa33alert-bridge: switch ingress from HTTPS to plain HTTPNik Afiq2026-08-01 23:00:06 +09:00
85cc8494fafeat: add alert bridge service and related configurationsNik Afiq2026-08-01 22:51:59 +09:00
d95806cd32fix: update JDownloader script to include download password in crawljob formatNik Afiq2026-07-26 03:10:50 +09:00
c354e6c39ffeat: enhance JDownloader script to handle .torrent files and save them to output directoryNik Afiq2026-07-26 02:20:30 +09:00
fb3e2976e2feat: add documentation for JDownloader integration and package namingNik Afiq2026-07-26 01:47:07 +09:00
c625461e30fix: update JDownloader script to extract package name from URL for crawljobNik Afiq2026-07-26 01:37:03 +09:00
9dc4bbe249fix: update JDownloader script to write 'text' instead of 'url' for crawljobNik Afiq2026-07-26 01:29:16 +09:00
a70a3a8014fix: update cnl-bridge container and service ports from 9666 to 9667Nik Afiq2026-07-26 01:01:01 +09:00
f3cef5cd1dfeat: add alexa-bridge deployment, service, and TLS certificate for mTLS communicationNik Afiq2026-07-26 00:51:01 +09:00
710f3be427feat: add init container for model initialization and change models volume to emptyDirNik Afiq2026-07-25 02:33:18 +09:00
4257e83522fix: update deployment strategy to Recreate for tts-gateway to prevent GPU deadlockNik Afiq2026-07-25 00:24:47 +09:00
57a78fd8e7fix: remove orphaned DNS entry, sync Pi-hole DNS drift between primary/secondaryNik Afiq2026-07-23 18:14:54 +09:00
08d2b97410chore: add yamllint and ansible-lint configs for local validationNik Afiq2026-07-23 18:14:50 +09:00
e6550d0e39fix: rotate Gitea DB password and Dashy API key off plaintext, fix internal CA issuerRefNik Afiq2026-07-23 18:14:46 +09:00
f0d2f23a0ffeat: add SwitchBot token and secret to environment configuration and update ha-gateway secret and deploymentNik Afiq2026-07-23 13:57:07 +09:00
791c0a5fa5feat: add infrastructure change reviewer and secrets leak scanner, update CLAUDE.md with operational guidanceNik Afiq2026-07-23 11:25:20 +09:00
e7718ce356feat: add GPU node setup with Docker and NVIDIA support, including configuration files and playbook updatesNik Afiq2026-07-23 11:07:18 +09:00
f80848c57efix: update JDownloader VPN configuration to use Singapore server regionNik Afiq2026-05-24 17:05:53 +09:00
0bf7f0f597feat: add configuration for GPU node setup and update Ollama role for cross-platform supportNik Afiq2026-05-20 23:17:23 +09:00
d3069eb234fix: update SSH configuration for security and add inotify limitsNik Afiq2026-05-16 18:50:01 +09:00
7a2caa824dfix: update HTTPPROXY_LISTENING_ADDRESS format to include port prefixNik Afiq2026-05-16 17:28:45 +09:00
620068624dfix: update Gluetun image version to v3.41.1 in Gluetun, JDownloader, and qBittorrent deploymentsNik Afiq2026-05-16 17:26:21 +09:00
21f3c545b9feat: add health checks for Gluetun proxy, JDownloader, and qBittorrent deploymentsNik Afiq2026-05-16 17:25:16 +09:00
3e0ed35e24fix: update SERVER_REGIONS for Gluetun proxy to include South Korea and TaiwanNik Afiq2026-05-16 06:59:55 +09:00
cce74a88e8fix: update SERVER_REGIONS for JDownloader and qBittorrent to include additional locationsNik Afiq2026-05-16 06:58:29 +09:00
0e0d74d816fix: update ignoreDifferences for loki-stack ConfigMap to include /dataNik Afiq2026-05-15 04:11:39 +09:00
cc070cee61feat: add Gluetun proxy deployment and service configurationNik Afiq2026-05-13 22:30:26 +09:00
5fde45b374feat: add Gluetun proxy deployment and service configurationNik Afiq2026-05-13 22:28:50 +09:00
c39ae7bd3cfeat: add new services and status items to Dashy configurationNik Afiq2026-05-13 01:07:59 +09:00
c373b828d1fix: remove Photoview references from configuration and documentationNik Afiq2026-05-13 00:40:15 +09:00