Website - IRC
Sentry is licensed under the GNU Affero General Public License version 3, which can be found in full in LICENSE
See here for more information.
Head - Original Author
Sentry is designed to operate with XenForo and makes heavy utilization of the xenAPI for user authentication. Sentry is built to run on Node 6.7 and has not been tested on any previous versions. Sentry also requires npm.
Sentry was originally a closed-source panel and likely still contains a lot of hard-coded variables specifically for bay. We are currently in the process of conducting a code cleanup.
One of Sentry's dependencies (nodegit) requires that you manually build its binaries if you do not use one of these node versions. For centOS, this means you need:
- openssl
- openssl-devel
- openssl-static
- gcc
- gcc-c++
Once you have those dependencies run:
npm install nodegit --build-from-source
- after cloning the repository, rename "config_example.json" to "config.json". Set up your configuration accordingly.
- Run "npm install"
- import sql/weblog.sql into your mySQL database.
TODO
For initial configuration, rename "config_example.json" to "config.json"