Commit Graph

89 Commits

Author SHA1 Message Date
Gitea Action d1a868613d ci: update image tags to e0ba21eb07 [skip ci] 2026-07-11 20:35:37 +00:00
fchinembiri 727858002d fix(navidrome): add startup wait for rclone mount to resolve race condition and enable periodic scan schedule 2026-07-11 20:45:55 +02:00
fchinembiri 175bd6b1ca fix: add startup command in nextgen chart to ensure data directory and DB initialization 2026-07-11 19:27:26 +02:00
fchinembiri 4cd1f5b908 feat: configure nextgen kustomization and fix applicationset branch generator 2026-07-11 18:57:10 +02:00
Gitea Action 4cf9c16fa4 ci: update image tags to 6c4530c70d [skip ci] 2026-07-10 20:05:48 +00:00
fchinembiri 07b89e4018 feat(musicseerr): implement Last.fm recommendation auto-downloader
Build and Push Docker Images / build (api) (push) Failing after 2m37s Details
Build and Push Docker Images / build (musicseerr) (push) Successful in 8m32s Details
Build and Push Docker Images / build (nextgen) (push) Successful in 8m23s Details
Build and Push Docker Images / build (web) (push) Successful in 5m19s Details
Build and Push Docker Images / build (worker) (push) Successful in 12m58s Details
Build and Push Docker Images / deploy (push) Has been skipped Details
2026-07-10 09:17:52 +02:00
fchinembiri dff1fd4d04 feat(navidrome): configure Last.fm scrobbling integration 2026-07-10 08:56:32 +02:00
Gitea Action 95a7d1a9bd ci: update image tags to e23ef8fd09 [skip ci] 2026-07-10 06:46:52 +00:00
Gitea Action 2ac0645019 ci: update image tags to c79cf68db9 [skip ci] 2026-07-10 05:46:45 +00:00
fchinembiri c79cf68db9 fix(musicseer): implement sequential playlist scraping via embeds, add Deno to Dockerfile for yt-dlp, and configure Always imagePullPolicy
Build and Push Docker Images / build (api) (push) Successful in 2m58s Details
Build and Push Docker Images / build (musicseerr) (push) Successful in 8m1s Details
Build and Push Docker Images / build (web) (push) Successful in 1m55s Details
Build and Push Docker Images / build (nextgen) (push) Successful in 7m31s Details
Build and Push Docker Images / build (worker) (push) Successful in 10m9s Details
Build and Push Docker Images / deploy (push) Successful in 48s Details
2026-07-10 07:25:25 +02:00
Gitea Action 6ec5cbaa13 ci: update image tags to 7da517dffb [skip ci] 2026-07-09 23:54:46 +00:00
Gitea Action d7415de1e7 ci: update image tags to 00c7498859 [skip ci] 2026-07-09 23:32:46 +00:00
Gitea Action 191273c45f ci: update image tags to 93296dbee3 [skip ci] 2026-07-09 22:46:03 +00:00
fchinembiri 7ad4e184f9 fix: pin gluetun to node vmi2853337 to resolve outbound internet routing issues 2026-07-10 00:25:04 +02:00
fchinembiri 69d8f8cc3c fix: add ANY argument to tinyproxy container to configure ACL and start up successfully 2026-07-10 00:16:09 +02:00
fchinembiri d4bea26690 fix: replace gluetun vpn with tinyproxy to resolve crashloop and add nodeName constraint to musicseerr deployment 2026-07-10 00:15:16 +02:00
fchinembiri be41eff81f fix: change musicseerr imagePullPolicy to IfNotPresent and add ssl-redirect false annotations 2026-07-10 00:11:26 +02:00
fchinembiri 735169d815 fix: update rclone mount to use sidecar container matching jellyfin and navidrome
Build and Push Docker Images / deploy (push) Blocked by required conditions Details
Build and Push Docker Images / build (musicseerr) (push) Failing after 14m38s Details
Build and Push Docker Images / build (api) (push) Failing after 14m50s Details
Build and Push Docker Images / build (web) (push) Failing after 2m8s Details
Build and Push Docker Images / build (nextgen) (push) Failing after 14m28s Details
Build and Push Docker Images / build (worker) (push) Failing after 11m32s Details
2026-07-09 22:39:40 +02:00
fchinembiri 300eedc5b1 feat: add Music Ingestion Pipeline (MusicSeerr) with Gluetun proxy and Telegram notifications
Build and Push Docker Images / build (nextgen) (push) Waiting to run Details
Build and Push Docker Images / build (web) (push) Waiting to run Details
Build and Push Docker Images / build (worker) (push) Waiting to run Details
Build and Push Docker Images / deploy (push) Blocked by required conditions Details
Build and Push Docker Images / build (api) (push) Has been cancelled Details
Build and Push Docker Images / build (musicseerr) (push) Has been cancelled Details
2026-07-09 22:37:16 +02:00
fchinembiri 92bc7dcace feat(nextgen): untrack supabase from argo and update with random credentials 2026-06-27 17:45:15 +02:00
fchinembiri 675f9521b1 feat(nextgen): setup supabase deployment and ingress in nextgen namespace 2026-06-27 17:27:48 +02:00
fchinembiri 9388422c14 fix: disable ssl-redirect on nextgen ingresses to resolve Cloudflare redirect loop 2026-06-24 09:47:16 +02:00
fchinembiri 46c8b03993 feat: deploy nextgen app to next-gen.techarvest.co.zw
Build and Push Docker Images / deploy (push) Blocked by required conditions Details
Build and Push Docker Images / build (api) (push) Failing after 7m15s Details
Build and Push Docker Images / build (nextgen) (push) Failing after 8m45s Details
Build and Push Docker Images / build (web) (push) Successful in 6m15s Details
Build and Push Docker Images / build (worker) (push) Failing after 12m12s Details
2026-06-08 16:27:07 +02:00
fchinembiri 00997c0912 feat: enable Gitea Actions globally 2026-06-04 16:47:56 +02:00
fchinembiri 6b04259ebd fix: next-gen deployment repository and ingress 2026-06-04 16:04:45 +02:00
fchinembiri 3ea82c1a7a fix(nextgen): disable bundled ingress-nginx in infisical to resolve port conflict 2026-06-04 13:32:21 +02:00
fchinembiri 8b56609d64 fix(nextgen): disable infisical-standalone internal ingress controller to resolve port conflicts 2026-06-04 13:20:40 +02:00
fchinembiri bd62af512a fix(nextgen): use platform..git in repoURL to match ArgoCD registration 2026-06-04 13:15:30 +02:00
fchinembiri fc17d6fc21 feat(nextgen): setup vaultwarden, infisical, and dynamic branch environments 2026-06-04 13:13:27 +02:00
fchinembiri 7c22b94fdb perf(family): optimize rclone mount with vfs-cache-mode full and node affinity 2026-06-04 00:01:51 +02:00
fchinembiri d88b1bc9a0 fix(family): add --allow-non-empty to rclone mount 2026-06-03 23:55:23 +02:00
fchinembiri 83f3207fad feat(family): setup media suite (jellyfin, navidrome, homarr, jellyseerr) with rclone mount 2026-06-03 23:47:43 +02:00
fchinembiri 06506e3d52 chore: remove redundant init container for Mattermost Calls 2026-06-02 15:38:09 +02:00
fchinembiri c08b04e4fc fix: change Mattermost deployment strategy to Recreate 2026-06-02 15:37:12 +02:00
fchinembiri 28e93c2706 feat: add init container to install Mattermost Calls plugin 2026-06-02 15:34:58 +02:00
fchinembiri 9f07d099c1 feat: setup Mattermost Calls and conferencing 2026-06-02 15:33:09 +02:00
fchinembiri e5f2308f65 feat(mattermost): enable plugin uploads and add persistent storage for plugins 2026-05-29 00:54:38 +02:00
fchinembiri f52067105c fix: revert to known working image tags 2026-05-28 23:02:43 +02:00
fchinembiri 32dd55887a fix: remove node affinity from nextgen pods after fixing node networking 2026-05-28 22:15:00 +02:00
fchinembiri 7b355b1c3c fix: ensure critical netfilter modules are loaded on all nodes (adds Rocky 10 support) 2026-05-28 22:14:12 +02:00
fchinembiri b712d2c4b5 fix: avoid problematic node vmi3331742 for nextgen pods 2026-05-28 21:43:54 +02:00
fchinembiri 812bc766f9 fix: use short service name for postgres in nextgen 2026-05-28 21:41:52 +02:00
fchinembiri b564c6c111 feat: deploy Mattermost in nextgen namespace 2026-05-28 21:31:21 +02:00
fchinembiri a34d3df7d6 feat(family): add mealie and grocy instances for Ruva and Rufaro 2026-05-21 20:35:51 +02:00
fchinembiri 61b8a330f2 fix(farm): add robust postStart hook for farmos configuration 2026-05-21 20:12:51 +02:00
fchinembiri 7c7e72c2b6 fix(farm): remove problematic postStart hook from farmos deployment 2026-05-21 20:04:02 +02:00
fchinembiri c2aef7d400 fix: repair corrupted settings.php and simplify database injection logic 2026-05-21 19:27:17 +02:00
fchinembiri 63d283e549 fix: resolve trailing space in database username and ensure local override takes precedence 2026-05-21 19:23:49 +02:00
fchinembiri 21dd488a86 fix: ensure FarmOS correctly uses environment variables for DB connection 2026-05-21 19:15:43 +02:00
fchinembiri 6435130215 feat: deploy FarmOS Precision Agriculture Architecture on highest-storage node 2026-05-21 18:55:06 +02:00