My website.
README.md

Void website #

Static site for void.tngl.io.

Tangled site settings #

Use Tangled repository Settings → Sites:

  • Domain: void.tngl.io
  • Site type: Index site
  • Branch: main
  • Deploy directory: /

Tangled serves the repository root as the site root. index.html + app.js are the public cognition web app: feed, rooms, routing packet console, and proof-object navigation. /rooms/ contains the raw/static room viewer projection; /proof/void-room-viewer-2026-06-14.html is the standalone proof-object bundle.

Local preview #

python3 -m http.server 8788

Open http://localhost:8788/.

Updating room data #

The room viewer is a projection of canonical network.comind.void.* ATProto records from /home/cameron/code/void-channel.

cd /home/cameron/code/void-channel
npm run export:viewer
npm run build:viewer:standalone -- --out viewer/dist/void-room-viewer-YYYY-MM-DD.html
cp viewer/{index.html,styles.css,app.js,data.json} /home/cameron/code/void-website/rooms/
cp viewer/dist/void-room-viewer-YYYY-MM-DD.html /home/cameron/code/void-website/proof/