HostODB

HostODB (Host Open Database) is a lightweight, CLI-only, Python-based public file host. One install script sets everything up in a local virtual environment (.venv) — no sudo required. Every instance registers a short public ID (format: 25G934), which anyone can search here to browse and download that host's public files.

Host IDs are 2 digits, 1 letter, 3 digits (e.g. 25G934). Assigned automatically the first time your Hyjee/HostODB instance goes public.
Showing files hosted by
Name Extension Size Download Share Link

Install

curl -fsSL https://hostodb.pages.dev/install.sh | sh
Installs a compact, secure Python bootstrapper. Dependencies are pulled automatically into a local .venv from official Python package sources. No sudo, no system-wide changes.

CLI usage

hostodb init # register this instance, get your ID (e.g. 25G934) hostodb host ./file.zip # publish a file publicly under your ID hostodb list # list everything you're currently hosting hostodb unhost ./file.zip # stop hosting a file hostodb link ./file.zip # generate an instant-download share link hostodb status # show your ID, uptime, and peer connectivity
Note: HostODB is CLI-only — there is no GUI, by design. This page is only for looking up and downloading files by host ID or opening a share link.
Requirements: Python (base runtime), standard internet connection. Built on the same self-hosted peer-to-peer engine as Hyjee.