kwebd

kwebd 是一個 based 的 distributed service,用法很簡單:在 url 後面加上 .kweb.kenosisp2p.org:8091 就可以了,譬如 http://cnn.com.kweb.kenosisp2p.org:8091/,不過目前測試發現不支援 HTTP/1.1 (沒有送 Host),這造成幾乎所有在外面買 web hosting 的全掛 :p

也許下個版本會支援?

加入的方法請安裝 0.941,以 為例:(ports 內目前的版本是 0.92)

cd /usr/ports/net/py-kenosis
vim Makefile (修改版本號碼,將 0.92 改成 0.941)
rm distfiles
make fetch makesum
make install clean

裝完以後修改 /usr/local/lib/python2.4/site-packages/kenosis/kwebd.py,把 127.0.0.1:5555 改成 root.kenosisp2p.org:5005 後,執行 python /usr/local/lib/python2.4/site-packages/kenosis/kwebd.py 理論上可以跑起來。不過我跑了三十分鐘還是沒有人來 query 我的 kwebd,看起來好像是加錯 initial node 了…

反正先放著跑看看…