Menu
Free Node Software

Help Preserve Godly Preaching.

Browse and keep tens of thousands of revival sermons offline — and in the background, your computer quietly helps share them with believers around the world.

Download Free
Free for macOS, Windows & Linux · No account · Light & dark themes
SermonIndex Node Software — the Sermon Library, 33,528 sermons SermonIndex Node Software in dark mode — the Sermon Library
◈ Live right now

A private, decentralised, non‑censorable CDN.

Using BitTorrent and other technologies, you can take part in preserving and promoting the collection of sermons SermonIndex distributes. You download and host sermons on your own computer. It is our own CDN, built to honour and preserve godly preaching.

Every dot below is a real machine that reported in within the last quarter of an hour. Nobody is identified — a node publishes only its town and what share of the library it carries. Drag the map; hover a dot.

—Online right now
—Machines have joined
—Held by the nodes online
—Average library coverage

Loading the network…
Seed node Open node Peer
◈ In plain language

How it actually works.

In short: you are lending a corner of a hard drive and a little bandwidth, and in return a body of preaching gathered over twenty-five years stops being something that can be lost.

  1. 1

    You install a small program

    It runs quietly on any computer — a laptop, an old desktop, a Raspberry Pi in a cupboard. You pick how much disk space to give it. That is the whole setup.

  2. 2

    It collects sermons

    Files arrive a few at a time — from Archive.org, from our CDN, or straight from other people’s computers that already hold them. Whichever is quickest. Each one is checked against a published fingerprint before it is kept, so a damaged or altered file is thrown away rather than stored.

  3. 3

    What you hold, you share

    This is the part called BitTorrent. Your computer offers the sermons it already has to anyone else asking for them, in small pieces, directly. Nobody is downloading “from you” in any personal sense — it is the same file everyone else has, and no account or identity is attached to it.

  4. 4

    The archive stops depending on us

    Once enough machines each hold a copy, the collection no longer lives in one place that can fail, be shut off, or be quietly edited. It is in homes and churches on several continents, and every copy is the same verified set of files.

Why does this count as a backup?

A backup on one server is a single decision away from being gone — a bill, a policy, a failed drive, a court order. A backup held by fifty unrelated people in a dozen countries is not. There is no switch to throw, because there is no centre.

And why can it not be tampered with?

SermonIndex publishes a list of every file with its fingerprint — a short code that changes completely if even one byte of the audio changes — and signs that list. Every node checks each file against it. Swapping a sermon for a doctored one would break the fingerprint, and every machine on the network would reject it.

Download the Node Software

Free for macOS, Windows & Linux · No account needed · Latest version

First launch: because this is an early test build it isn’t yet code-signed, so your system shows a one-time warning.
• macOS: right-click the app → Open. If it says “damaged,” run once in Terminal: xattr -cr "/Applications/SermonIndex Node Software.app"
• Windows: “More info” → “Run anyway”.
• Linux (AppImage): chmod +x then run.

◈ Seed Nodes

Hold a complete backup of over 25,000 sermons.

SermonIndex is built on a peer-to-peer network where every user helps share sermon content. Regular users share the sermons they’ve listened to. Seed nodes go further — they download and serve a large portion of the whole library so it can never be lost.

25,000+Sermons preserved
Always-onA Raspberry Pi or old laptop is perfect
Email us for access
◈ Headless Node

Run a seed node with no desktop at all.

One small command-line program turns a Raspberry Pi, an old laptop, a NAS or a server into a full node — downloading, verifying, holding and sharing the archive around the clock, with a live dashboard you can put on any screen.

Install in one line Raspberry Pi · Linux · macOS
curl -fsSL https://sermonindex4.b-cdn.net/node-cli/install.sh | bash

Detects your machine, verifies the published SHA‑256 before installing anything, and sets it up to run at boot. Prefer to read it first? curl -fsSL …/install.sh -o install.sh then run it.

or download a build
Download Command line · no desktop needed

Everything we make is available for free because of a generous community of supporters.

Donate