[
  {
    "id": "fly-io-docs-1",
    "tier": "claimed-docs",
    "url": "https://fly.io/docs",
    "excerpt": "**Step 1:** Install `flyctl` ... **Step 2:** Run `fly launch`",
    "fetchedAt": "2026-08-29T00:13:45.291Z"
  },
  {
    "id": "fly-io-docs-2",
    "tier": "claimed-docs",
    "url": "https://fly.io/docs",
    "excerpt": "Check out the docs specific to your tech so you can move faster.",
    "fetchedAt": "2026-08-29T00:13:45.291Z"
  },
  {
    "id": "fly-io-docs-3",
    "tier": "claimed-docs",
    "url": "https://fly.io/docs",
    "excerpt": "Run by Fly.io engineers, not chat bots",
    "fetchedAt": "2026-08-29T00:13:45.291Z"
  },
  {
    "id": "fly-io-docs-4",
    "tier": "claimed-docs",
    "url": "https://fly.io",
    "excerpt": "Every agent gets its own Linux box. A Sprite checkpoints itself while the agent works, so harnesses like Claude and Codex find everything where they left it.",
    "fetchedAt": "2026-08-29T00:13:45.291Z"
  },
  {
    "id": "fly-io-docs-5",
    "tier": "claimed-docs",
    "url": "https://fly.io",
    "excerpt": "Give it a Sprite that sleeps until it's needed and wakes up remembering everything.",
    "fetchedAt": "2026-08-29T00:13:45.291Z"
  },
  {
    "id": "fly-io-docs-6",
    "tier": "claimed-docs",
    "url": "https://fly.io",
    "excerpt": "Run every MCP server in its own Sprite, with persistent disk, and egress policy. Pay only for the tool calls you use.",
    "fetchedAt": "2026-08-29T00:13:45.291Z"
  },
  {
    "id": "fly-io-docs-7",
    "tier": "claimed-docs",
    "url": "https://fly.io",
    "excerpt": "Run it in a hardware-isolated VM. A clean baseline per request, so no two users ever share state. Egress-locked and disposable.",
    "fetchedAt": "2026-08-29T00:13:45.291Z"
  },
  {
    "id": "fly-io-docs-8",
    "tier": "claimed-docs",
    "url": "https://fly.io",
    "excerpt": "Every Sprite has an HTTPS URL. The app your agent built stays exactly where it was created and goes live. Nobody migrates anything.",
    "fetchedAt": "2026-08-29T00:13:45.291Z"
  },
  {
    "id": "fly-io-docs-9",
    "tier": "claimed-docs",
    "url": "https://fly.io",
    "excerpt": "Roll back to any checkpoint in seconds",
    "fetchedAt": "2026-08-29T00:13:45.291Z"
  },
  {
    "id": "fly-io-docs-10",
    "tier": "claimed-docs",
    "url": "https://fly.io",
    "excerpt": "Your disk grows as you write it, up to 100 GB per Sprite, and you're only billed for the bytes you actually put there.",
    "fetchedAt": "2026-08-29T00:13:45.291Z"
  },
  {
    "id": "fly-io-docs-11",
    "tier": "claimed-docs",
    "url": "https://fly.io",
    "excerpt": "Connect a service once for your whole org, and every Sprite can reach it. Nobody pastes a token.",
    "fetchedAt": "2026-08-29T00:13:45.291Z"
  },
  {
    "id": "fly-io-docs-12",
    "tier": "claimed-docs",
    "url": "https://fly.io",
    "excerpt": "Grant access on purpose: by Sprite name, by label, or down to a single endpoint, so a Slack bot can post messages and never touch admin.",
    "fetchedAt": "2026-08-29T00:13:45.291Z"
  },
  {
    "id": "fly-io-docs-13",
    "tier": "claimed-docs",
    "url": "https://fly.io",
    "excerpt": "Rotate once and every Sprite has the new credential. Cut off a single Sprite and the rest never notice.",
    "fetchedAt": "2026-08-29T00:13:45.291Z"
  },
  {
    "id": "fly-io-docs-14",
    "tier": "claimed-docs",
    "url": "https://fly.io",
    "excerpt": "Fly Machines are hardware-isolated VMs that boot in under a second, run close to your users, and scale out to tens of thousands when the traffic arrives.",
    "fetchedAt": "2026-08-29T00:13:45.291Z"
  },
  {
    "id": "fly-io-docs-15",
    "tier": "claimed-docs",
    "url": "https://fly.io",
    "excerpt": "Keep the same primitives at every scale: no rearchitecting when you grow, and no platform migration when you get big. The API you start with is the API you keep.",
    "fetchedAt": "2026-08-29T00:13:45.291Z"
  },
  {
    "id": "fly-io-docs-16",
    "tier": "claimed-docs",
    "url": "https://fly.io/docs/getting-started/launch/",
    "excerpt": "Run `fly launch` from inside your project source directory to create, configure, and (for most apps) deploy a new application.",
    "fetchedAt": "2026-09-16T21:30:50.581Z"
  },
  {
    "id": "fly-io-docs-17",
    "tier": "claimed-docs",
    "url": "https://fly.io/docs/blueprints/remote-mcp-servers/",
    "excerpt": "Fly Machines are tightly isolated VMs that are perfect for running MCP servers.",
    "fetchedAt": "2026-09-16T21:30:50.581Z"
  },
  {
    "id": "fly-io-docs-18",
    "tier": "claimed-docs",
    "url": "https://fly.io/docs/machines/overview/",
    "excerpt": "Fly Machines are fast-launching VMs with a simple REST API.",
    "fetchedAt": "2026-09-16T21:30:50.581Z"
  },
  {
    "id": "fly-io-docs-19",
    "tier": "claimed-docs",
    "url": "https://fly.io/docs/mpg/",
    "excerpt": "Fly.io's Managed Postgres is our fully-managed database service that handles all aspects of running production PostgreSQL databases",
    "fetchedAt": "2026-09-16T21:30:50.581Z"
  },
  {
    "id": "fly-io-docs-20",
    "tier": "claimed-docs",
    "url": "https://fly.io/docs/reference/regions/",
    "excerpt": "You can deploy apps in regions worldwide, so your users in Tokyo, São Paulo, or Amsterdam connect to the nearest server through our global Anycast network.",
    "fetchedAt": "2026-09-16T21:30:50.581Z"
  },
  {
    "id": "fly-io-docs-21",
    "tier": "claimed-docs",
    "url": "https://fly.io",
    "excerpt": "Unlike Heroku's dyno-based tiers, Fly.io uses pay-as-you-go pricing - you only pay for the compute, storage, and bandwidth you actually use.",
    "fetchedAt": "2026-09-16T21:30:50.581Z"
  },
  {
    "id": "fly-io-docs-22",
    "tier": "claimed-docs",
    "url": "https://fly.io",
    "excerpt": "Run diagnostics: `fly doctor` — checks WireGuard, IPs, and Docker.",
    "fetchedAt": "2026-09-16T21:30:50.581Z"
  },
  {
    "id": "fly-io-docs-23",
    "tier": "claimed-docs",
    "url": "https://fly.io",
    "excerpt": "Secrets allow sensitive values, such as credentials, to be passed securely to your Fly App. The secret is encrypted and stored in a vault.",
    "fetchedAt": "2026-09-16T21:30:50.581Z"
  },
  {
    "id": "fly-io-docs-24",
    "tier": "claimed-docs",
    "url": "https://fly.io",
    "excerpt": "the `fly scale` command for quick horizontal and vertical scaling",
    "fetchedAt": "2026-09-16T21:30:50.581Z"
  },
  {
    "id": "fly-io-docs-25",
    "tier": "claimed-docs",
    "url": "https://fly.io",
    "excerpt": "Fly.io makes it easier to run an Elixir cluster on multiple servers around the world and deploy to those regions with a single command.",
    "fetchedAt": "2026-09-16T21:30:50.581Z"
  },
  {
    "id": "fly-io-docs-26",
    "tier": "claimed-docs",
    "url": "https://fly.io",
    "excerpt": "The Machine restart policy defines whether and how flyd restarts a Machine after its main process exits.",
    "fetchedAt": "2026-09-16T21:30:50.581Z"
  },
  {
    "id": "fly-io-docs-27",
    "tier": "claimed-docs",
    "url": "https://fly.io",
    "excerpt": "The `fly machine run` command is a tool to configure, build, and start a new Machine in one line.",
    "fetchedAt": "2026-09-16T21:30:50.581Z"
  },
  {
    "id": "fly-io-docs-28",
    "tier": "claimed-docs",
    "url": "https://fly.io",
    "excerpt": "Give your agent a real computer and get back to building.",
    "fetchedAt": "2026-09-16T21:30:50.581Z"
  },
  {
    "id": "fly-io-docs-29",
    "tier": "claimed-docs",
    "url": "https://fly.io/docs/flyctl/mcp/",
    "excerpt": "[experimental] Start a flyctl MCP server",
    "fetchedAt": "2026-09-16T21:30:50.581Z"
  },
  {
    "id": "fly-io-docs-30",
    "tier": "claimed-docs",
    "url": "https://fly.io",
    "excerpt": "This checklist is meant to catch common pitfalls for apps on Fly.io, but it's not a guarantee of production readiness.",
    "fetchedAt": "2026-09-16T21:30:50.581Z"
  },
  {
    "id": "fly-io-docs-31",
    "tier": "claimed-docs",
    "url": "https://fly.io",
    "excerpt": "The Fly Machines REST API provides resources to provision and manage Fly Apps, Fly Machines, and Fly Volumes.",
    "fetchedAt": "2026-09-16T21:30:50.581Z"
  },
  {
    "id": "fly-io-docs-32",
    "tier": "claimed-docs",
    "url": "https://fly.io/laravel-bytes/never-miss-a-webhook/",
    "excerpt": "Fly.io converts Docker images to fast-booting VMs and runs them globally. This is great or ingesting incoming data!",
    "fetchedAt": "2026-09-16T21:30:50.581Z"
  },
  {
    "id": "fly-io-comm-1",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=36808296",
    "excerpt": "This is the second time I've had this kind of issue with Fly, where my service just goes down, Fly reports everything healthy, and there's literally no information and nothing I can really do other than wait and hope it comes back up sometime.",
    "fetchedAt": "2026-08-29T00:44:31.503Z"
  },
  {
    "id": "fly-io-comm-2",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=36808296",
    "excerpt": "We had four machines (app + Postgres for staging and production) running yesterday, and three of the four (including both databases) are still down and can't be accessed... This is our company's external API app and so the issue broke all of our integrations.",
    "fetchedAt": "2026-08-29T00:44:31.503Z"
  },
  {
    "id": "fly-io-comm-3",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=36808296",
    "excerpt": "As an aside, it's kind of a kick in the teeth to see the status page for our organization reporting no incidents - the same page that lists our apps as under maintenance and inaccessible!",
    "fetchedAt": "2026-08-29T00:44:31.503Z"
  },
  {
    "id": "fly-io-comm-4",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=36808296",
    "excerpt": "Don't get me started with Fly — especially postgres machines. In my experience, a really nice idea with poor support and unreliable infrastructure.",
    "fetchedAt": "2026-08-29T00:44:31.503Z"
  },
  {
    "id": "fly-io-comm-5",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=36808296",
    "excerpt": "We tried to migrate all our staging environments to Fly last year but it was the flakiest experience I've experienced on any PaaS. Pushing simple containers up would fail 70-80% of the time with no useful error messages and non existent support.",
    "fetchedAt": "2026-08-29T00:44:31.503Z"
  },
  {
    "id": "fly-io-comm-6",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=36808296",
    "excerpt": "The worst thing about Fly is, when something goes wrong, it's not just one thing, there's bunch of things broken at the same time and their status page will show everything green.",
    "fetchedAt": "2026-08-29T00:44:31.503Z"
  },
  {
    "id": "fly-io-comm-7",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=36808296",
    "excerpt": "I really want to love Fly.io... but to be honest I don't think anyone should be building mission critical applications on their service. I ended up migrating everything over to AWS because: Frequent machines not working, random outages, builds not working; Support wasn't responsive.",
    "fetchedAt": "2026-08-29T00:44:31.503Z"
  },
  {
    "id": "fly-io-comm-8",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=36808296",
    "excerpt": "They had my account on some sort of shadow ban with no communication whatsoever after asking them to delete my account from their systems. I emailed them and to date never even got a response.",
    "fetchedAt": "2026-08-29T00:44:31.503Z"
  },
  {
    "id": "fly-io-comm-9",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=36808296",
    "excerpt": "Fly response: 'We had a single host in the syd region go down, hard, with multiple issues... Ultimately it required a significant amount of manual work to recover... We strongly recommend running multiple instances to mitigate the impact of single-host failures like this.'",
    "fetchedAt": "2026-08-29T00:44:31.503Z"
  },
  {
    "id": "fly-io-comm-10",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=36808296",
    "excerpt": "Incredibly unimpressed at fly.io staff for hiding/making private the downtime forum support thread.",
    "fetchedAt": "2026-08-29T00:44:31.503Z"
  },
  {
    "id": "fly-io-comm-11",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=22616857",
    "excerpt": "We've been using fly.io for a month now. They are amazing. The service is great, the team is great, and most importantly our apps have seen a dramatic performance uplift by leveraging fly.",
    "fetchedAt": "2026-08-29T00:44:31.503Z"
  },
  {
    "id": "fly-io-comm-12",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=22616857",
    "excerpt": "Had a look at the network pricing. I wouldn't host anything there. Takes 'the cloud is expensive' to a whole other level.",
    "fetchedAt": "2026-08-29T00:44:31.503Z"
  },
  {
    "id": "fly-io-comm-13",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=39363499",
    "excerpt": "About Fly but not about the GPU announcement, I wish they had a S3 replacement, they suggest a GNU Affero project that is a dealbreaker for any business, needing to leave Fly to store user assets was a dealbreaker for us.",
    "fetchedAt": "2026-08-29T00:44:31.503Z"
  },
  {
    "id": "fly-io-comm-14",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=39363499",
    "excerpt": "Does it have basic functioning other stuff? I am shocked at how our production usage of Fly has gone. Even basic stuff as support not being able to just... look up internal platform issues. Cryptic/non-existent error messages.",
    "fetchedAt": "2026-08-29T00:44:31.503Z"
  },
  {
    "id": "fly-io-comm-15",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=39363499",
    "excerpt": "I was an early adopter of Fly.io. It is not production-ready. They should fix their basic features before adding new ones.",
    "fetchedAt": "2026-08-29T00:44:31.503Z"
  },
  {
    "id": "fly-io-comm-16",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=39363499",
    "excerpt": "I use Fly.io free tier to run uptime monitoring with Uptime kuma. It works insanely well, and I'm a really happy camper.",
    "fetchedAt": "2026-08-29T00:44:31.503Z"
  },
  {
    "id": "fly-io-comm-17",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=31390506",
    "excerpt": "Every time I've tried Fly... there's always a rough edge or the service breaks for me. First time I tried it, the web panel wasn't even loading. Second time, months later, everything was 500ing and I couldn't find a way to SFTP into a disk (!!!). Total dealbreaker.",
    "fetchedAt": "2026-08-29T00:44:31.503Z"
  },
  {
    "id": "fly-io-comm-18",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=31390506",
    "excerpt": "My experience with Fly.io has not been a good one... Following their guide you get postgres not spinning up and linking to your app correctly and you have to nuke your entire app. The billing UI is weird and feels cobbled together.",
    "fetchedAt": "2026-08-29T00:44:31.503Z"
  },
  {
    "id": "fly-io-comm-19",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=31390506",
    "excerpt": "Fly has a nice DX but unfortunately the platform still has major issues with reliability and networking. There are often problems with deploys leading to stuck and unreachable instances or other networking issues.",
    "fetchedAt": "2026-08-29T00:44:31.503Z"
  },
  {
    "id": "fly-io-comm-20",
    "tier": "community",
    "url": "https://news.ycombinator.com/item?id=31390506",
    "excerpt": "For me the missing bit in Fly is scheduled tasks. I know how to solve this by spinning up an app that runs permanently as a scheduler, but basic cron-like scheduling should be part of the platform IMO.",
    "fetchedAt": "2026-08-29T00:44:31.503Z"
  },
  {
    "id": "fly-io-probe-1",
    "tier": "probe",
    "url": "https://fly.io/llms.txt",
    "excerpt": "PROBE llms.txt: HTTP 200 at https://fly.io/llms.txt # Fly.io Documentation\n\n> Fly.io is a global public cloud for running full-stack and AI applications. Customer\n> workloa",
    "fetchedAt": "2026-09-16T21:30:51.994Z"
  },
  {
    "id": "fly-io-probe-2",
    "tier": "probe",
    "url": "https://fly.io/docs.md",
    "excerpt": "PROBE docs-md: HTTP 404 at https://fly.io/docs.md",
    "fetchedAt": "2026-09-16T21:30:51.994Z"
  },
  {
    "id": "fly-io-probe-3",
    "tier": "probe",
    "url": "https://fly.io/openapi.json",
    "excerpt": "PROBE openapi: all candidate paths 404 (https://fly.io/openapi.json, https://fly.io/swagger.json, https://fly.io/api/openapi.json, https://fly.io/.well-known/openapi.json)",
    "fetchedAt": "2026-09-16T21:30:51.994Z"
  },
  {
    "id": "fly-io-probe-4",
    "tier": "probe",
    "url": "https://fly.io/docs/flyctl/",
    "excerpt": "official CLI documented at https://fly.io/docs/flyctl/",
    "fetchedAt": "2026-09-16T21:30:51.994Z"
  }
]
