It was merged into Saku.
- (main) Satoshi Fukutomi [email protected]
- sbwhitecap
- (apollo) replaceable anonymous.
- (compatible) A shinGETsu user.
- (thumbnail patch) A shinGETsu user.
- (imghdr patch) A shinGETsu user.
- (run_cgi) Python Software Foundation.
- (SimpleGzipFile) Python Software Foundation.
- (Cheetah) The Cheetah Development Team: Tavis Rudd, Mike Orr, Ian Bicking, Chuck Esterbrook.
- (jQuery) The jQuery Foundation.
- (Twitter Bootstrap) Twitter.
- (HTML5 Shiv) @afarkas @jdalton @jon_neal @rem
Saku stands for "Shingetsu Another Keen Utility". Both the word "saku" and "shingetsu" mean the new moon in Japanese.
Agree following terms and join shinGETsu network.
- Descrive your license in your articles. Or they are open, public and/or free: anyone can use, modify and/or distribute them.
- Do not use the network for illegality.
- Do not use the network at the cost of othor peolpe.
- Saku is a P2P anonymous BBS works on Python.
- We confirm that Saku works on CPython 2.6 on GNU/Linux. Saku may not work on MacOS(ver.9 or before).
- The features of shinGETsu are...
- 2ch.net style interface
- Wiki style hyperlink
- IRC style cache
- Uploader
- Python (ver.2.4 or later)
- Cheetah (ver.2.0rc7 or later) if you install Saku
- PIL (Python Imaging Libraty) if you need
- Open port 8000/tcp.
- Edit file/saku.ini.
- Start with % python ./saku.py -v
- Browse http://localhost:8000/.
- Stop with ^C.
-
Install Cheetah.
-
Open port 8000/tcp.
-
Compile and install.
# make install
You can use PREFIX option for make, and use setup.py directly. If your system do not read modules in /usr/bin/local, do
# ln -s /usr/local/lib/python2.5/site-packages/shingetsu \ /usr/lib/python2.5/site-packages
-
Configration files are installed into /usr/local/share/doc/saku/sample. You shoud install them:
# cp saku.init /usr/local/etc/init.d/saku # cp sample.ini /usr/local/etc/saku/saku.ini
and so on. The paths of config files are set in saku.ini, they are in /usr/local/etc/saku by defaults. saku.ini are loaded from following paths and the later settings have a priority.
* /usr/local/etc/saku/saku.ini * /etc/saku/saku.ini * ~/.saku/saku.ini
-
Setup user and directories refering config files.
-
Start with
# /usr/local/etc/init.d/saku start
-
Browse http://localhost:8000/.
-
Stop with
# /usr/local/etc/init.d/saku stop
-
Run /usr/local/bin/saku for user application.
- The design is made referring to Vojta and Winny.
- I learned how to handle file name from YukiWiki written by Hiroshi Yuki.
- Module apollo.py is was made referring to apollo.c written by replaceable anonymous.
- Popup JavaScript was made referring to Kindan-no Tubo by Zero corp.
- XLST was made reffring to Landscape.