Skip to content
web irc client for the atheme platform
JavaScript Python CSS HTML
Find file
Latest commit b24f4a5 @kaniini kaniini Merge pull request #49 from nasonfish/master
connect.js: clarify the connect window with an abbr element about what logging into services means
Failed to load latest commit information.
bin Remove broken old UI's
css
esimplejson Encode json more compactly.
js connect.js: clarify the connect window with an abbr element about wha…
qwebirc Update config_options.py
static Remove broken old UI's
twisted/plugins Add support for chained SSL certificates.
util Add basic syslog support.
.gitignore Remove broken old UI's
AUTHORS Add SecretAgent's name/email to AUTHORS.
GIT-Access link correction
LICENSE LICENSE: remove nonsensical line at bottom
README heh ;-)
TODO Group options by their type
clean.py Add (forced) dependency checking.
compile.py Make scripts executable.
iris.conf.example Fix broken config options introduced in commit 1cc0032
iris.png Change logo and menu images to new Iris graphics.
run.py Add the command-line option --no-log to skip logging.

README

If you want to install Iris, read AUTHORS and LICENSE first, then continue with the following steps:

(0. install all dependencies, get python, install python-simplejson etc.; do not complain about errors which are caused by missing dependencies)
1. copy iris.conf.example to iris.conf, then edit iris.conf and change all options to fit your needs. You may NOT comment out sections you don't need; if you do not need additional HTML text, remove the analytics code and leave the option empty, but do not comment it out.
2. run the following command:
python ./compile.py
3. if there were no errors, read the help of run.py:
python ./run.py --help
4. you can now run run.py with any arguments you need; maybe you should create a cronjob or a script to run Iris. If run.py does not correctly daemonize, check if "args: -n" exists in your config and delete the "-n" ;-)
Something went wrong with that request. Please try again.