phxd, a Python Hotline server, with IRC support added.
The program offers two methods of storing server related data (accounts, news, etc.): "MySQL" and "Text".
- "MySQL" allows connecting to a mysql database instance with user/pass specified in the config.py file, and will use or create a new config.py "DB_NAME" database to store phxd data. Note that storing phxd data using "MySQL" has not been tested recently.
- "Text" database will create a few
db_*.tx files and directories containing the data generated by running phxd such as accounts data, banlist, news etc.
If the config.py "ENABLE_FILE_LOG" is set to True, phxd will logs its internal events to the "LOG_FILE" path, rotating logfiles every "LOG_MAX_SIZE_MBYTES", keeping a maximum of "MAX_LOG_FILES".
From the project's README.
No releases to download here yet. See its source code page.
Source code