Oracolo

Oracle is a minimalist blog powered by Nostr, that consists of a single html file, weighing only ~140Kb. It works also without a web server; for example you can send it via email as a business card.

Examples

Here you can find some generated blogs for OpenSats, Hodlbod and fiatjaf.

How to use - Standard mode

Replace your hex public key in src/config.ts Run mpm install Run mpm run build Deploy the generated dist/index.html file

How to use - "I hate npm" mode

Open template/index.html with a text editor Find 'replace_with_your_hex_public_key' Replace it with... your hex public key :) Save the file and deploy

Why this ugly hash routing?

Because this way the blog has fully functioning permalinks, without needing any additional server-level configuration to capture all the urls.

Caveats / To do

SEO is currently not existent, work in progress.

No pagination in the home.