From 1bd831f28d1e4bd8f96b4fc0cbdfcbb423a9e9d4 Mon Sep 17 00:00:00 2001 From: blankie Date: Tue, 9 Jun 2026 01:07:09 +0000 Subject: [PATCH] =?UTF-8?q?rewrite=20README=20=E2=80=94=20descriptive=20to?= =?UTF-8?q?ne,=20remove=20releases/philosophy=20sections?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) diff --git a/README.md b/README.md index 6cbd2f9..116b4f8 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # TinyWeb -A personal, decentralized search engine built on the [Reticulum](https://reticulum.network/) mesh network. Curate your own index of web pages, search it locally, and share collections with friends over an encrypted mesh. No algorithms, no ads, no tracking. +A personal, decentralized search engine built on the [Reticulum](https://reticulum.network/) mesh network. You save pages you find. They are stored locally and shared over a mesh network so other people can find them too. ## Features @@ -37,18 +37,6 @@ A personal, decentralized search engine built on the [Reticulum](https://reticul - Paginated at 10,000 pages per request - Use `?batch=N` to export in chunks: `/export?batch=0`, `/export?batch=1`, etc. -## Download (pre-built binaries) - -Download the latest release for your platform from the [Releases](https://git.derickphan.com/blankie/tinyweb/releases) page: - -| Platform | File | -|----------|------| -| Windows | `TinyWeb-windows-x64.exe` | -| macOS | `TinyWeb-macos-arm64` | -| Linux | `TinyWeb-linux-x64` | - -Run the downloaded file — no installation required. - ## Docker TinyWeb is distributed as source. Clone the repo, then build and run with Docker Compose: @@ -144,9 +132,8 @@ docker compose down -v ### Command line options ```bash -./TinyWeb --version # Show version -./TinyWeb -p 9000 # Use port 9000 instead of default 8080 -./TinyWeb --bind 0.0.0.0 # Expose the web UI to your LAN (see warning below) +python app.py -p 9000 # Use port 9000 instead of default 8080 +python app.py --bind 0.0.0.0 # Expose the web UI to your LAN (see warning below) ``` By default, the web UI binds to `127.0.0.1` and is only reachable from the machine running TinyWeb. **The UI has no authentication** — anyone who can reach the port can read, add, and delete entries, and change settings. Only pass `--bind 0.0.0.0` if you fully trust your network, or put TinyWeb behind an authenticating reverse proxy. @@ -254,6 +241,4 @@ To reduce storage for semantic search embeddings (~50% savings): - [beautifulsoup4](https://www.crummy.com/software/BeautifulSoup/) — HTML parsing and link extraction - [rns](https://reticulum.network/) — Reticulum mesh networking -## Philosophy -TinyWeb is built for the slow web — intentionality over speed, human curation over algorithmic feeds, privacy over surveillance, and community over corporations. Every page in your index was saved because you found it valuable, not because an algorithm told you to click.