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.
License & Disclaimer Notice: By downloading any file through HostODB, you acknowledge the file is hosted directly by an independent, self-hosted instance identified by its host ID. Because HostODB is fully self-hosted and peer-to-peer, the creators and maintainers assume zero responsibility or liability for any content transferred through instances of this software.
Share Link
Anyone opening this link downloads the file instantly — no ID lookup needed.