Commit Graph

  • bd155efe9d feat(k8s/lubelogger): migrate to Helm + PostgreSQL with OIDC oleksandr 2026-03-12 19:29:14 +02:00
  • 5d0e50b39b feat(k8s/homepage): add homepage stack oleksandr 2026-03-12 12:08:06 +02:00
  • 03bb6ab9b4 feat(k8s/immich): use restic for all backups oleksandr 2026-03-11 21:58:57 +02:00
  • 3c8a627c7e refactor(k8s/immich): minor tweaks to match new schema oleksandr 2026-03-11 21:39:50 +02:00
  • b829b3295b feat(k8s/grocy): scale deployment to 1 after data migration oleksandr 2026-03-11 21:26:19 +02:00
  • 3598969583 feat(k8s/grocy): add grocy stack (deployment scaled to 0 for data migration) oleksandr 2026-03-11 19:31:13 +02:00
  • 6d1373abc5 feat(k8s/paperless): scale deployment to 1 after data migration oleksandr 2026-03-11 14:45:53 +02:00
  • 09caddd10a feat(k8s/paperless): add paperless-ngx stack (deployment scaled to 0 for data migration) oleksandr 2026-03-11 13:57:57 +02:00
  • 07fa20795f feat(k8s/infrastructure): enable NFD NodeFeatureRule for Intel GPU plugin oleksandr 2026-03-10 23:04:42 +02:00
  • bcafcac813 feat(k8s/infrastructure): add Node Feature Discovery for automatic hardware labeling oleksandr 2026-03-10 22:56:49 +02:00
  • a3601cc7e5 feat(k8s/storage): convert all stateful PVCs to static NFS PVs oleksandr 2026-03-10 22:36:35 +02:00
  • 83970f5d56 feat(k8s/jellyfin): migrate SQLite databases to local-path storage oleksandr 2026-03-10 21:02:52 +02:00
  • c5d9ed1e6b feat(k8s/infrastructure): add local-path-provisioner for node-local SQLite storage oleksandr 2026-03-10 20:49:59 +02:00
  • 1dac3e8eb1 feat(k8s/pihole): scale deployment to 1 after data migration oleksandr 2026-03-01 13:44:16 +02:00
  • cbc34c699d feat(k8s/pihole): add Pi-hole stack (deployment scaled to 0 for data migration) oleksandr 2026-03-01 12:48:23 +02:00
  • 92d8546c10 feat(k8s/infrastructure): add MetalLB with pool 10.127.1.200-10.127.1.249 oleksandr 2026-03-01 13:16:48 +02:00
  • fd58435c16 feat(k8s/podsync): scale deployment to 1 after data migration oleksandr 2026-02-28 23:00:59 +02:00
  • 10fe26e993 feat(k8s/podsync): add Podsync stack (deployment scaled to 0 for data migration) oleksandr 2026-02-28 22:40:22 +02:00
  • 59aa229d19 feat(config): update cluster vars oleksandr 2026-02-27 22:22:21 +02:00
  • edf7895639 feat(k8s/infrastructure/authelia): update configuration oleksandr 2026-02-27 22:16:48 +02:00
  • 46d505fca0 feat(k8s/infrastructure/authelia): update users database oleksandr 2026-02-27 20:07:06 +02:00
  • b40b8a9ff9 feat(k8s/archmirror): add Arch Linux mirror stack oleksandr 2026-02-25 23:57:02 +02:00
  • a7773d5c05 feat(k8s/traefik): allow ExternalName services oleksandr 2026-02-22 23:29:08 +02:00
  • ca9a4c3566 feat(k8s/external): add Home Assistant external routing via Traefik oleksandr 2026-02-22 23:16:29 +02:00
  • 931d95224d feat(k8s/jellyfin): add internal HTTP ingress for LAN access without TLS oleksandr 2026-02-22 22:47:16 +02:00
  • e146238ce7 feat(k8s/jellyfin): scale deployment to 1 after data migration oleksandr 2026-02-22 22:29:54 +02:00
  • 6a13c209c4 feat(k8s/jellyfin): add Jellyfin stack (deployment scaled to 0 for data migration) oleksandr 2026-02-22 21:42:20 +02:00
  • 6f833d7d7a feat(k8s/infrastructure): add Intel GPU device plugin for hardware transcoding oleksandr 2026-02-22 21:33:41 +02:00
  • bac800cdd3 feat(k8s/infrastructure/traefik): enable dashboard for port-forward access oleksandr 2026-02-22 20:55:58 +02:00
  • 0d87d7409e feat(k8s/immich): unsuspend HelmRelease after data migration oleksandr 2026-02-22 18:29:09 +02:00
  • 46e82016af feat(k8s/immich): add immich stack (HelmRelease suspended for migration) oleksandr 2026-02-22 18:20:21 +02:00
  • 2b299b6f73 feat(k8s/infrastructure/authelia): add Redis for session persistence oleksandr 2026-02-22 14:30:27 +02:00
  • 5e7a81c9cd feat(k8s/media): scale apps to 1 after data migration oleksandr 2026-02-22 13:10:41 +02:00
  • 942887c997 feat(k8s/media): implement and scale apps to zero for migration oleksandr 2026-02-21 22:56:32 +02:00
  • 43031e7484 feat(k8s/infrastructure/authelia): update configuration oleksandr 2026-02-22 00:18:39 +02:00
  • 7561421b92 fix: update nfs server hostname oleksandr 2026-02-21 23:56:48 +02:00
  • db16af0d27 fix(k8s/infra): split infrastructure into controllers and configs stages oleksandr 2026-02-21 23:45:15 +02:00
  • a36a925451 refactor: drop prod/dev separation oleksandr 2026-02-21 23:38:57 +02:00
  • ddb1d133fd feat(k8s/infrastructure/authelia): add Authelia deployment oleksandr 2026-02-18 21:53:19 +02:00
  • 3c2031c167 fix(k8s/infra): pin Helm chart versions oleksandr 2026-02-10 20:21:08 +02:00
  • e313807596 feat(k8s/infra/traefik): update ingress ports oleksandr 2026-02-10 19:33:51 +02:00
  • d0036621fc feat(k8s/app/lubelogger): add ingress oleksandr 2026-02-10 14:00:40 +02:00
  • bfa0f2b3d4 feat(k8s/infrastructure/cert-manager): add Let's Encrypt issuer oleksandr 2026-02-10 13:44:25 +02:00
  • d8ff0cdce9 feat(k8s/infrasturcutre): add cert-manager oleksandr 2026-02-10 13:15:02 +02:00
  • 323a9e1fe3 feat(k8s): add SOPS + AGE data encryption oleksandr 2026-02-10 13:09:02 +02:00
  • c0cf62cc35 feat(k8s/app): add lubelogger oleksandr 2026-02-10 12:51:39 +02:00
  • cef83a8497 feat(k8s): add NFS provisioner with Synology volume over SSD oleksandr 2026-02-10 12:40:15 +02:00
  • a755505410 chore(k8s): move traefik to the infrastructure folder oleksandr 2026-02-10 12:31:41 +02:00
  • 4b0dcf59e0 feat(k8s): add traefik oleksandr 2026-02-10 10:31:45 +02:00
  • d65245dac9 feat(terraform): allow scheduling on control plane k8s nodes oleksandr 2026-02-10 10:21:10 +02:00
  • 46732f1c02 Add Flux sync manifests Flux 2026-02-21 23:35:33 +02:00
  • ffd5e87647 Add Flux v2.7.5 component manifests Flux 2026-02-21 23:35:31 +02:00
  • deb32a61a6 feat(terraform): add outputs for kubeconfig and talosconfig oleksandr 2026-02-10 00:48:46 +02:00
  • 81b5b8d4f1 feat(terraform): deploy dev and prod talos VMs to PVE oleksandr 2026-02-10 00:34:12 +02:00
  • 6b58c2d3c3 feat(docker-stack-paperless): add possibility to configure media path via env var oleksandr 2025-10-02 13:25:46 +03:00
  • 98d85c9a6b feat(docker-stack-paperless): add possibility to configure SSO oleksandr 2025-09-28 21:33:47 +03:00
  • ce11ae96b0 feat(docker-stack-pihole): add dnsmasq conf volume oleksandr 2025-09-25 23:36:00 +03:00
  • bbee335940 docs: add numerous README.md oleksandr 2025-08-31 23:08:41 +03:00
  • bf08114b72 feat(docker-stack): add pihole stack oleksandr 2025-08-31 22:35:18 +03:00
  • 3219683bc6 docs: add real README.md oleksandr 2025-08-31 22:24:25 +03:00
  • a2cc16ceae feat(docker-stack): add archmirror stack oleksandr 2025-08-31 22:14:19 +03:00
  • f07dc26c36 feat(docker-stack): add paperless stack oleksandr 2025-08-31 21:56:20 +03:00
  • 0750ff8056 chore: add minimal gitignore oleksandr 2025-08-31 21:44:04 +03:00
  • c4cdde7253 feat(docker-stack): add media stack oleksandr 2025-08-31 19:23:14 +03:00
  • 871106077a feat(docker-stack-immich): add resticprofile.conf example oleksandr 2025-08-31 19:30:03 +03:00
  • 15ed56e42c feat(docker-stack): add immich stack oleksandr 2025-08-31 19:12:02 +03:00
  • 82abc338fc chore: initial commit oleksandr 2025-08-31 19:08:06 +03:00