- KISS (Keep it simple, stupid)
- YAGNI (You ain't gonna need it)
- UNIX Philosophy (http://en.wikipedia.org/wiki/Unix_philosophy)
System requirements
- PHP/5.3
- Webserver Nginx / apache
- Database Preferably MySQL
- Openfire (XMPP server)
- Memcached (optional)
- Redis
- Node.js
- Deploy required technologies
- Make sure all files are readable by server and .../temp and .../logs are writeable
- Create database
- Setup your webserver for main site, static mirror, userdata mirror and node.js proxy (required for opera ajax polling)
- Run node.js as root since it needs access to port 843 (Flash policy file distribution)
- Try your site
Authors:
- Jakub Buriánek