blumeops/mise-tasks
Erich Blume 6a1d9cc0bf Switch Fly proxy to upstream keepalive pools
Replace per-request DNS resolution (variable-based proxy_pass) with
static upstream blocks and keepalive connection pools. This reuses
TLS connections through the Tailscale tunnel instead of handshaking
per request, which should significantly reduce latency at >1 req/s.

Trade-off: DNS is resolved at config load, not per-request. If
Tailscale Ingress pods get new IPs, run `mise run fly-reload` to
re-resolve.

Also adds mise-tasks/fly-reload for nginx config reload without
full redeploy.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-17 15:42:57 -07:00
..
ai-docs Add ai-sources task, update ai-docs to include all docs 2026-03-15 18:37:50 -07:00
ai-sources Exclude docs from ai-sources, mention ai-sources in CLAUDE.md 2026-03-15 18:40:35 -07:00
blumeops-tasks Fix blumeops-tasks swallowing bracket content in descriptions 2026-04-06 10:37:40 -07:00
branch-cleanup Add preserve/* branch protection and document Pyroscope blocker 2026-03-26 15:32:25 -07:00
changelog-check Add pre-commit check for changelog fragment placement 2026-03-03 10:49:01 -08:00
container-build-and-release Native Dagger container builds + Navidrome v0.61.1 (#330) 2026-04-11 17:11:56 -07:00
container-list Native Dagger container builds + Navidrome v0.61.1 (#330) 2026-04-11 17:11:56 -07:00
container-version-check Native Dagger container builds + Navidrome v0.61.1 (#330) 2026-04-11 17:11:56 -07:00
dns-preview Add plan and reference card for UniFi Express 7 Pulumi stack (#145) 2026-02-10 15:36:13 -08:00
dns-up Add plan and reference card for UniFi Express 7 Pulumi stack (#145) 2026-02-10 15:36:13 -08:00
docs-check-frontmatter Update tooling dependencies (March 2026) (#307) 2026-03-24 08:11:46 -07:00
docs-check-links Update tooling dependencies (March 2026) (#307) 2026-03-24 08:11:46 -07:00
docs-mikado Update tooling dependencies (March 2026) (#307) 2026-03-24 08:11:46 -07:00
docs-preview Update tooling dependencies (March 2026) (#307) 2026-03-24 08:11:46 -07:00
docs-review Update tooling dependencies (March 2026) (#307) 2026-03-24 08:11:46 -07:00
docs-review-stale Update tooling dependencies (March 2026) (#307) 2026-03-24 08:11:46 -07:00
docs-review-tags Update tooling dependencies (March 2026) (#307) 2026-03-24 08:11:46 -07:00
ensure-k3s-ringtail-kubectl-config Add k3s, 1Password Connect, and systemd nix-container-builder to ringtail (#209) 2026-02-18 21:15:30 -08:00
ensure-minikube-indri-kubectl-config P5.1: Migrate minikube from podman to QEMU2 driver (#38) 2026-01-21 16:03:37 -08:00
fly-deploy Add op-based auth to fly-deploy mise task 2026-04-17 14:26:29 -07:00
fly-reload Switch Fly proxy to upstream keepalive pools 2026-04-17 15:42:57 -07:00
fly-setup Expose Forgejo publicly at forge.eblu.me (#278) 2026-03-03 08:40:41 -08:00
fly-shutoff Add Fly.io public reverse proxy for docs.eblu.me (#120) 2026-02-08 02:36:19 -08:00
frigate-export-model Fix dagger call hanging in mise tasks on interactive terminals (#256) 2026-02-23 14:15:58 -08:00
mikado-branch-invariant-check Update tooling dependencies (March 2026) (#307) 2026-03-24 08:11:46 -07:00
mirror-create Expose Forgejo publicly at forge.eblu.me (#278) 2026-03-03 08:40:41 -08:00
mirror-update-pats Fix mirror-update-pats corrupting all GitHub mirror URLs 2026-03-03 11:46:41 -08:00
op-backup Update tooling dependencies (March 2026) (#307) 2026-03-24 08:11:46 -07:00
pr-comments Update tooling dependencies (March 2026) (#307) 2026-03-24 08:11:46 -07:00
provision-indri Set MISE_TASK_OUTPUT=interleave in provision-indri 2026-01-14 14:15:11 -08:00
provision-ringtail Fix dagger call hanging in mise tasks on interactive terminals (#256) 2026-02-23 14:15:58 -08:00
provision-sifaka Operations and observability for sifaka NAS (#135) 2026-02-09 17:44:05 -08:00
prune-ringtail-generations Add ringtail post-deploy maintenance: kernel check, generation pruning, GC 2026-03-27 07:55:45 -07:00
review-compensating-controls Add compensating controls framework and date-based report dirs (#320) 2026-03-30 17:44:11 -07:00
review-compliance-reports Automate Prowler MANUAL finding verification (#335) 2026-04-14 13:00:44 -07:00
runner-logs Rewrite runner-logs: API-based log fetching, multi-repo support 2026-04-12 09:42:58 -07:00
service-review Miniflux 2.2.19 + container.py migration + ty typechecker (#331) 2026-04-12 08:54:32 -07:00
services-check Fix services-check to show all firing alerts per alert name 2026-04-10 19:10:09 -07:00
spork-create spork-create: check for conflicting branch names before sporking 2026-03-29 09:36:53 -07:00
tailnet-preview Add plan and reference card for UniFi Express 7 Pulumi stack (#145) 2026-02-10 15:36:13 -08:00
tailnet-up Add plan and reference card for UniFi Express 7 Pulumi stack (#145) 2026-02-10 15:36:13 -08:00
validate-workflows Fix dagger call hanging in mise tasks on interactive terminals (#256) 2026-02-23 14:15:58 -08:00