It reads and files pages
Your container takes a share of the reading list, works through it, and hands back finished, searchable knowledge. Every page it files is a page nobody has to wait for later.
Any Docker host.
Windows, Linux or macOS.
If it runs Docker, it can run a node.
A single container that does a small share of the reading that keeps the index fresh. It uses only what the host can spare, touches nothing else, and comes off with one command.
No datacentre, no rack, no procurement — just spare capacity, wrapped in a container. The figures below come straight from the fleet as it runs, and they move while you read them. Adding a host moves them faster.
Once it's running there is nothing to operate. It takes work when the fleet has work, pauses when the host is busy, and never asks you for anything.
Your container takes a share of the reading list, works through it, and hands back finished, searchable knowledge. Every page it files is a page nobody has to wait for later.
Some pages refuse to be read by anything simple. Those get passed around the fleet until a machine can handle them — and your node takes its turn.
With the NVIDIA container toolkit installed, the container joins the pool that turns text into something searchable — the single most valuable thing a node can offer.
The container runs isolated, with a hard ceiling on memory and processor time. It reads the public web — never the host's files, and nothing outside the container it's given.
With Docker running, paste the line below into a terminal. On Windows use a WSL, Git Bash or Docker Desktop shell. It pulls the image, starts a capped container named askfinz-indexer, and registers it with the fleet.
curl -fsSL https://get.askfinz.ai/docker | shAny askFinz account can add a node. askFinz is in private access today, so the way in is to request an account — your node key comes with it.
Illustration of a first run. Your node number is assigned by the fleet.
If a machine already runs Docker, it can run a node. Each thing you add unlocks a little more of what the container can take on — but none of it is required to be useful.
| Tier | What it needs | What it unlocks |
|---|---|---|
The host | Docker Engine or Docker Desktop, 64-bit | Anywhere Docker runs works — a Linux server, a Mac, or Windows via Docker Desktop / WSL2. Nothing else on the machine changes. |
Memory | 8 GB or more recommended | The container claims a slice, never the machine. More memory simply means it takes on more reading at once. |
Connection | Always-on broadband | Steady reading. If the host sleeps or restarts, the container resumes and rejoins the fleet on its own. |
Graphics card | Optional — NVIDIA + container toolkit | The shared embedding pool. Pass a GPU through with the NVIDIA container toolkit and the node joins it; without one it's still a full member of the fleet. |
Every node in the fleet shows up on a public status page. Your container appears within a few minutes, under the name it was given. That page is the only confirmation you need — or run docker logs askfinz-indexer if you like watching.
A healthy node climbs. If uptime is going up and the page count is going up, it is doing its job — the rest of the row is detail.
Illustration. Live values are on the status page.
Most of these aren't faults at all. Nodes are built to recover on their own, so the usual answer is to give it a few minutes.
Docker isn't running, or your user can't talk to the daemon.
Start Docker Desktop (Windows/macOS) or the Docker service (Linux), then run the line again.
The image was still pulling, or the container hadn't registered yet.
Give it a few minutes on the first run. Check `docker logs askfinz-indexer` if you're curious.
The host slept, lost its connection, or the container was stopped.
Bring the host back and give it a couple of minutes. The container rejoins on its own and keeps its number.
The NVIDIA container toolkit isn't installed, or no GPU is passed through.
Install the toolkit and re-run the command to enable GPU sharing. The node is still a full contributor without it.
Nothing is wrong. A new node waits to be given its share of the reading list.
No action. Pages start climbing once work is handed to it.
No notice period, nothing to negotiate. Remove the container and the node hands back whatever it was working on and releases its number to the pool. The host keeps only the image, which you can drop too with docker rmi askfinz/indexer.
docker rm -f askfinz-indexerNothing is left behind — no leftover service, no stray folder, no account to close.