August'24: Kamaelia is in maintenance mode and will recieve periodic updates, about twice a year, primarily targeted around Python 3 and ecosystem compatibility. PRs are always welcome. Latest Release: 1.14.32 (2024/3/24)

Kamaelia Publish Gateway config file

The config file format is very similar to the one used by Kamaelia WebServe and the Kamaelia Publish peer.

SERVER

This section holds most of the data required to configure the server in general.


STATIC

This section holds the data necessary to configure server to handle static content (javascript, images, HTML, etc).  NOTE:  This is likely to either be changed or moved elsewhere (likely the urls file) to simplify URL routing.

WSGI

This section holds the configuration data for the WSGI handler.  Most of the keys are self explanitory, but are explained here for completeness's sake.  NOTE: This section currently doesn't do anything.  But it may do something when a website where people can register is set up.

XMPP

This section is relevant only in the Kamaelia Publish Peer.  For this section, we'll assume that we're using the JID kamaelia_user@jabber.org.