BEM forum on top of github issues
JavaScript CSS HTML
Clone or download
Latest commit d18f17a Dec 17, 2017


Source code of Uses issues API as backend.


git clone
cd bem-forum
npm i
YENV=production npm run make
echo "module.exports = {};" > server/secret-config.js

Please provide your github OAuth credentials in server/secret-config.js like this:

module.exports = {
    github: {
        tokens: [
        clientID: 'YOUR_CLIENT_ID',
        clientSecret: 'YOUR_CLIENT_SECRET'

You may get them on For development use http://localhost:3000/auth/github/callback as callback URL.

Note: server/secret-config.js is not under version control. You may prefer ENV variables BEM_FORUM_TOKENS (comma delimited), BEM_FORUM_CLIENT_ID and BEM_FORUM_CLIENT_SECRET instead.

Also languages may be set by ENV variables BEM_FORUM_DEFAULT_LANG and BEM_FORUM_LANGS (comma delimited).

Then just run npm start for production mode.


Edit server/config.js to provide your github repo info.


npm run watch