Skip to content

Technical Support

Need help with installing or configuring NodeBB? Look here.

4.7k Topics 26.2k Posts

Subcategories


  • User documentation for NodeBB

    44 Topics
    44 Posts
    Jay MoonahJ

    One of the first important things to do after setting up NodeBB is to set up an emailer plugin. While NodeBB does include a local emailer, if your forum is particularly active we recommend using an third-party emailer such as SendGrid which provides better deliverability for sites that send a high volume of email. Setting up SendGrid in NodeBB is very easy.

    Open the administrative dashboard using the 'gear' icon on your forum. Open the Extend > Plugins menu, and select the Find Plugins tab. Use the search on the right. Type 'SendGrid' and the plugin should appear -- select Install when you see it. From Installed tab on the Plugins menu, search again for 'SendGrid' and select Activate. Activating the plugin will require a restart of your forum. To restart, select the Dashboard menu and press the Restart button to the right. After NodeBB restarts, the SendGrid plugin will be active.

    After you restart, there should be a item called Emailer (SendGrid) under the Plugins menu -- if you don't see this right away, try refreshing your browser.

    Sign up to SendGrid

    Go to the SendGrid website, open the pricing page and scroll to the bottom. Click on the link and create your free account. Once you've confirmed your SendGrid account via email, you should be able to login to the SendGrid website. On the left side of your SendGrid dashboard, open Settings and click on API Keys. Click the button in the top right to create a new key. Make sure that the key has Full Access for Send Mail and Alerts.  When you are done, the new key to your clipboard.

    Now, return to the SendGrid menu on your NodeBB admin panel. Paste the API key into the field, and save your changes. Now go back to the Dashboard to restart your forum one more time.

    SendGrid should now be working for your forum.

    YouTube Setting up SendGrid mailer for NodeBB

  • NodeBB guides, how-to's and general tips and tricks

    82 Topics
    599 Posts
    barisB

    Quick start plugin has an example on how to add a new api route https://github.com/NodeBB/nodebb-plugin-quickstart/blob/master/library.js#L40-L76.

    The hooks that are fired client side are for client side code in plugins. If you want to pass data from the client to the server you have two options.

    Create an api route like in quick start plugin Create a new socket event listener on the server side and use socket.emit() client side. Example here
  • 25 Topics
    201 Posts
    eeeeeE

    I think you answered my point, by agreeing there are issues.
    I didn't even attempt to deploy nodebb, I had problems with much smaller projects!
    Nextjs routing was going through a change of design at the time, so perhaps that is less confusing now, but there were multiple other headaches. I would get build errors and issues with package management.

  • moderated? your post is queued for approval.

    20
    -1 Votes
    20 Posts
    2k Views
    S

    @cregox said in moderated? your post is queued for approval.:

    perhaps i got just a bit lost in the way for this last iteration on the past week or so... i certainly got triggered. was it enough to justify my "soft ban"?

    Keep in mind, it was two soft bans. The first you discussed with the mods and the limit for soft bans was raised, which I agree with it was way too long. There needs to be some leniency for someone, like yourself, who is posting infrequently and the first few posts or threads end up less than ideal. Hence the lower number now.

    But you definitely had a warning, whether warranted or not. But you continued down the path, and remain arguing some very key points that keep getting negative votes (like doubling down on free meaning what you want and claiming something free isn't). That's fine, you can do that. But you risk negative votes and feedback because people don't appreciate false statements, especially when they aren't like accidentally false or like "white lies" like "you don't look fat in that dress" but rather statements to disparage the community where someone is giving something away and you want more or to lash out or whatever so keep saying that free isn't enough, you need "more free" or you want stop making false claims - it's literally a form of minor extortion (threatening to lie about a product if they don't give you more.)

    So in a situation like this, where the initial feedback isn't enough and doesn't change the course, how would you propose the system work? Clearly there has to be a way to discourage that kind of posting, there needs to be a warning system, there needs to be a way to alert other readers that they need to watch out because there is a negative reputation here. Those are givens that I think you have to agree are necessary in any public setting or the forum becomes useless because you have no way to tell when someone has value (e.g. check Spiceworks where they used "activity" rather than "feedback" so someone like me gets an insanely high rating regardless of the quality of my feedback). We know that "pure up votes" encourages politicization as being inflammatory has no downsides.

    So while you feel that you are being moderated quickly and automatically, there are a few key points to make. One is that you are not banned, you are "slowed down" with a human verifying what you are saying. Two is that there were warnings and changes made to accommodate you, something no one has ever needed before in six years or more of the forums. Three, even after the warnings and new limits, you kept going. Four, you didn't offset any of this with positive posting that wasn't trying to reinforce your one seemingly consistent promotion of "something else." And five, it's only temporary as long as you don't post positively which, in theory, takes extremely little time.

    Given those five points, doesn't it seem that the soft ban, while it kind of sucks for you personally, is exactly how you'd want the system to behave?

  • 0 Votes
    17 Posts
    1k Views
    barisB

    Fixed in latest composer-default https://github.com/NodeBB/nodebb-plugin-composer-default/commit/cd82a2cbb59add42379a6024afbe6255a1dab355

  • 0 Votes
    4 Posts
    394 Views
    PitaJP

    Did you add widget areas to the page in the template?

    Please share the template

  • Unable to post, Akismet says my post is spam

    42
    0 Votes
    42 Posts
    9k Views
    S

    @cregox said in Unable to post, Akismet says my post is spam:

    good luck calling my attention to write to you next time, if that's a deep dark wish of yours.

    No, I have no wish that you post anything. You've not posted anything honest or helpful, but only misleading, self serving vitriol. Attempting to undermine NodeBB and its users for some sort of self gratification. If we can't convince you to be at least honest, let alone helpful and valuable, then the next best thing is not getting responses. As you clearly don't care to learn and improve, I have no desire that you even read my responses.

    I respond only so that others who may stumble here can never have an excuse to believe what you write due to a lack of rebuttal and explanation.

  • 0 Votes
    30 Posts
    3k Views
    S

    @Varun-Ganesh-D said in How to Upgrade from v1.13.3 to v1.14.0?:

    but it's crashing when i enter ./nodebb start

    Does it give any errors?

  • 0 Votes
    3 Posts
    483 Views
    Varun Ganesh DV

    @scottalanmiller Same as given on NodeBB Doc

  • Recent Cards, adding several categories

    1
    0 Votes
    1 Posts
    180 Views
    y hY

    Hi
    Should adding several Categories in the 'Custom Category' in Recent cards be working?

  • This topic is deleted!

    3
    0 Votes
    3 Posts
    14 Views
  • Connection and Session issues (new install)

    Solved
    34
    0 Votes
    34 Posts
    3k Views
    gotwfG

    @ben-coyle2 Cool, cool, cool!

    You persisted, teased out the gremlins and finally got things working. Good job! 👍

    Now the real fun begins 🎆

  • No Posts Loading Showing maintenance come back later

    Unsolved
    15
    0 Votes
    15 Posts
    1k Views
    Varun Ganesh DV
    2020-06-26T04:19:34.263803+00:00 heroku[router]: at=info method=GET path="/manifest.json" host=forum.bustudymate.in request_id=6cc9d18f-1844-4cef-858c-61d32786f640 fwd="103.89.232.24" dyno=web.1 connect=0ms service=10ms status=304 bytes=353 protocol=https 2020-06-26T04:19:34.284978+00:00 heroku[router]: at=info method=POST path="/socket.io/?EIO=3&transport=polling&t=NBksYRl&sid=9pF6zh6MtYSfAXRxAAAC" host=forum.bustudymate.in request_id=6fa5b05c-f822-4701-bd42-d18b7b55686b fwd="103.89.232.24" dyno=web.1 connect=1ms service=4ms status=200 bytes=220 protocol=https 2020-06-26T04:19:34.676416+00:00 heroku[router]: at=info method=POST path="/socket.io/?EIO=3&transport=polling&t=NBksYXv&sid=9pF6zh6MtYSfAXRxAAAC" host=forum.bustudymate.in request_id=7472964c-8fcd-4501-a684-c821b894cd04 fwd="103.89.232.24" dyno=web.1 connect=1ms service=5ms status=200 bytes=220 protocol=https 2020-06-26T04:19:34.683347+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=polling&t=NBksYWQ&sid=9pF6zh6MtYSfAXRxAAAC" host=forum.bustudymate.in request_id=1ab69b1d-4996-4d9b-ad8f-f9927ea8136b fwd="103.89.232.24" dyno=web.1 connect=1ms service=106ms status=200 bytes=185 protocol=https 2020-06-26T04:19:34.720926+00:00 heroku[router]: at=info method=GET path="/api/topic/37/what-is-the-use-of-writing-cat-exam/3?_=1593145173111" host=forum.bustudymate.in request_id=b8f02373-03f5-4cc1-a704-dc794fe76178 fwd="103.89.232.24" dyno=web.1 connect=1ms service=49ms status=200 bytes=543 protocol=https 2020-06-26T04:19:35.028251+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=polling&t=NBksYcg&sid=9pF6zh6MtYSfAXRxAAAC" host=forum.bustudymate.in request_id=839bc1d5-4793-47bc-892e-8c31367d06cb fwd="103.89.232.24" dyno=web.1 connect=1ms service=48ms status=200 bytes=185 protocol=https 2020-06-26T04:19:35.001706+00:00 heroku[router]: at=info method=POST path="/socket.io/?EIO=3&transport=polling&t=NBksYd5&sid=9pF6zh6MtYSfAXRxAAAC" host=forum.bustudymate.in request_id=bb0a02b1-4fec-4916-a009-210190886fbe fwd="103.89.232.24" dyno=web.1 connect=0ms service=7ms status=200 bytes=220 protocol=https 2020-06-26T04:19:35.394712+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=polling&t=NBksYi7&sid=9pF6zh6MtYSfAXRxAAAC" host=forum.bustudymate.in request_id=5b190551-0549-4a53-a57c-6f602933894e fwd="103.89.232.24" dyno=web.1 connect=1ms service=64ms status=200 bytes=170 protocol=https 2020-06-26T04:19:43.151052+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=websocket&sid=9pF6zh6MtYSfAXRxAAAC" host=forum.bustudymate.in request_id=5ee515d7-6c65-41e9-baf2-870295dda3fb fwd="103.89.232.24" dyno=web.1 connect=1ms service=8309ms status=101 bytes=175 protocol=https 2020-06-26T04:19:43.151996+00:00 heroku[router]: at=error code=H13 desc="Connection closed without response" method=GET path="/api/topic/37/what-is-the-use-of-writing-cat-exam/1?_=1593145173112" host=forum.bustudymate.in request_id=2ad889f6-2382-49d9-ab95-5f204ce4ffa6 fwd="103.89.232.24" dyno=web.1 connect=1ms service=8131ms status=503 bytes=0 protocol=https 2020-06-26T04:19:58.472155+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=polling&t=NBksb9o" host=forum.bustudymate.in request_id=903a716b-3c72-4368-90d9-5a6b6855d9b8 fwd="103.89.232.24" dyno=web.1 connect=1ms service=20ms status=200 bytes=267 protocol=https 2020-06-26T04:19:58.904917+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=polling&t=NBkseRr&sid=e5te55j7j-x_V961AAAA" host=forum.bustudymate.in request_id=dc2402fa-b6c1-418f-ade7-0baa0df3ec5a fwd="103.89.232.24" dyno=web.1 connect=1ms service=40ms status=200 bytes=254 protocol=https 2020-06-26T04:19:59.206294+00:00 heroku[router]: at=info method=POST path="/socket.io/?EIO=3&transport=polling&t=NBkseXC&sid=e5te55j7j-x_V961AAAA" host=forum.bustudymate.in request_id=a3d1dc23-e295-4934-8254-095e3458ed51 fwd="103.89.232.24" dyno=web.1 connect=1ms service=9ms status=200 bytes=220 protocol=https 2020-06-26T04:19:59.480420+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=polling&t=NBkseXH&sid=e5te55j7j-x_V961AAAA" host=forum.bustudymate.in request_id=c2d0cc32-9099-479d-9a0a-ac29ead6d06e fwd="103.89.232.24" dyno=web.1 connect=1ms service=4ms status=200 bytes=185 protocol=https 2020-06-26T04:19:59.427838+00:00 heroku[router]: at=info method=POST path="/socket.io/?EIO=3&transport=polling&t=NAWhI1D&sid=43huBGWCbcUN6H8tAADA" host=forum.bustudymate.in request_id=b4e258e5-2a6c-4da2-8fb7-4c35a7f7c469 fwd="66.249.79.148" dyno=web.1 connect=0ms service=6ms status=400 bytes=295 protocol=https 2020-06-26T04:19:59.755142+00:00 heroku[router]: at=info method=POST path="/socket.io/?EIO=3&transport=polling&t=NBksebk&sid=e5te55j7j-x_V961AAAA" host=forum.bustudymate.in request_id=1c015708-9e27-4ae2-8f1f-9423ac940add fwd="103.89.232.24" dyno=web.1 connect=0ms service=3ms status=200 bytes=220 protocol=https 2020-06-26T04:19:59.793872+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=polling&t=NBkseg4&sid=e5te55j7j-x_V961AAAA" host=forum.bustudymate.in request_id=9818a9dc-4b92-433c-ba56-ca4c24e56102 fwd="103.89.232.24" dyno=web.1 connect=0ms service=13ms status=200 bytes=367 protocol=https 2020-06-26T04:20:00.096131+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=polling&t=NBksel5&sid=e5te55j7j-x_V961AAAA" host=forum.bustudymate.in request_id=ef03ccd3-b358-44e9-8640-bfdbf401f063 fwd="103.89.232.24" dyno=web.1 connect=1ms service=3ms status=200 bytes=170 protocol=https 2020-06-26T04:20:00.167773+00:00 heroku[router]: at=info method=GET path="/assets/uploads/system/favicon.ico?v=n69g57bvs0s" host=forum.bustudymate.in request_id=116ee51b-4c2a-4ded-b490-7e15627bc1a8 fwd="103.89.232.24" dyno=web.1 connect=1ms service=47ms status=404 bytes=441 protocol=https 2020-06-26T04:20:00.311995+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=polling&t=NAWhITj&sid=ExYbVDilb94jG_MSAAEB" host=forum.bustudymate.in request_id=1f5a6c6d-a26a-4639-b470-78361ea0110b fwd="66.249.79.148" dyno=web.1 connect=0ms service=7ms status=400 bytes=228 protocol=https 2020-06-26T04:20:04.385491+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=websocket&sid=e5te55j7j-x_V961AAAA" host=forum.bustudymate.in request_id=f14e1c44-7b50-4fc9-9ec8-34a7342accda fwd="103.89.232.24" dyno=web.1 connect=0ms service=4688ms status=101 bytes=175 protocol=https 2020-06-26T04:20:04.389584+00:00 heroku[router]: at=error code=H13 desc="Connection closed without response" method=GET path="/api/topic/37/what-is-the-use-of-writing-cat-exam/1?_=1593145173112" host=forum.bustudymate.in request_id=e21f819a-7820-4693-8b4b-5b2525414f44 fwd="103.89.232.24" dyno=web.1 connect=1ms service=5900ms status=503 bytes=0 protocol=https 2020-06-26T04:20:19.878543+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=polling&t=NBksg8L" host=forum.bustudymate.in request_id=fb64f2c1-adc7-4675-88ef-1aba3f85c03a fwd="103.89.232.24" dyno=web.1 connect=1ms service=35ms status=200 bytes=267 protocol=https 2020-06-26T04:20:20.279219+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=polling&t=NBksjgJ&sid=-Bcutw_ZsVn2KOTuAAAA" host=forum.bustudymate.in request_id=ff26a944-3c0b-4b31-8800-118fcdc99a21 fwd="103.89.232.24" dyno=web.1 connect=0ms service=8ms status=200 bytes=254 protocol=https 2020-06-26T04:20:20.600881+00:00 heroku[router]: at=info method=POST path="/socket.io/?EIO=3&transport=polling&t=NBksjlK&sid=-Bcutw_ZsVn2KOTuAAAA" host=forum.bustudymate.in request_id=260ba0bc-dba0-481f-9be2-d1f8abf51f4a fwd="103.89.232.24" dyno=web.1 connect=0ms service=8ms status=200 bytes=220 protocol=https 2020-06-26T04:20:20.618814+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=polling&t=NBksjlP&sid=-Bcutw_ZsVn2KOTuAAAA" host=forum.bustudymate.in request_id=fbd7e21e-17dd-42d4-9f08-53a0966cb3f7 fwd="103.89.232.24" dyno=web.1 connect=1ms service=17ms status=200 bytes=185 protocol=https 2020-06-26T04:20:20.920956+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=polling&t=NBksjqD&sid=-Bcutw_ZsVn2KOTuAAAA" host=forum.bustudymate.in request_id=79da4c11-60f4-45b8-8607-7c9171e41262 fwd="103.89.232.24" dyno=web.1 connect=0ms service=24ms status=200 bytes=185 protocol=https 2020-06-26T04:20:20.911156+00:00 heroku[router]: at=info method=POST path="/socket.io/?EIO=3&transport=polling&t=NBksjq6&sid=-Bcutw_ZsVn2KOTuAAAA" host=forum.bustudymate.in request_id=a9275595-521f-4ea3-b808-a28e82594890 fwd="103.89.232.24" dyno=web.1 connect=2ms service=16ms status=200 bytes=220 protocol=https 2020-06-26T04:20:21.224734+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=polling&t=NBksjv9&sid=-Bcutw_ZsVn2KOTuAAAA" host=forum.bustudymate.in request_id=6827f6cd-bde2-4ddb-bc80-44b943aabecd fwd="103.89.232.24" dyno=web.1 connect=1ms service=2ms status=200 bytes=350 protocol=https 2020-06-26T04:20:21.642452+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=polling&t=NBksjz-&sid=-Bcutw_ZsVn2KOTuAAAA" host=forum.bustudymate.in request_id=8ee8ecb2-49f8-4cff-a116-f1428d5d6e33 fwd="103.89.232.24" dyno=web.1 connect=0ms service=113ms status=200 bytes=170 protocol=https 2020-06-26T04:20:21.681824+00:00 heroku[router]: at=info method=GET path="/assets/uploads/system/favicon.ico?v=n69g57bvs0s" host=forum.bustudymate.in request_id=ee91415e-b6cf-4051-a6df-3b44b5f0c27c fwd="103.89.232.24" dyno=web.1 connect=1ms service=137ms status=404 bytes=441 protocol=https 2020-06-26T04:20:25.386260+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=websocket&sid=-Bcutw_ZsVn2KOTuAAAA" host=forum.bustudymate.in request_id=ebe60e7d-e3f6-4513-a317-203fdf6e6df6 fwd="103.89.232.31" dyno=web.1 connect=0ms service=4246ms status=101 bytes=175 protocol=https 2020-06-26T04:20:25.384657+00:00 heroku[router]: at=error code=H13 desc="Connection closed without response" method=GET path="/api/topic/37/what-is-the-use-of-writing-cat-exam/1?_=1593145173112" host=forum.bustudymate.in request_id=f6dc9973-4898-4fc3-9af0-485d658067c3 fwd="103.89.232.24" dyno=web.1 connect=1ms service=6602ms status=503 bytes=0 protocol=https 2020-06-26T04:20:48.108139+00:00 heroku[router]: at=info method=GET path="/assets/src/client/503.js?v=n69g57bvs0s" host=forum.bustudymate.in request_id=9227b5a0-bff2-4ae5-8d72-2802dd676f7c fwd="103.89.232.24" dyno=web.1 connect=1ms service=175ms status=304 bytes=352 protocol=https 2020-06-26T04:20:50.056914+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=polling&t=NBkslZ0" host=forum.bustudymate.in request_id=6a0e31f6-f643-4fe2-8823-e4594ae824f4 fwd="103.89.232.24" dyno=web.1 connect=1ms service=10ms status=200 bytes=267 protocol=https 2020-06-26T04:20:51.567495+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=polling&t=NBksrIy" host=forum.bustudymate.in request_id=5b5ce9df-d604-4d2f-8b49-e562710a356b fwd="103.89.232.24" dyno=web.1 connect=0ms service=4ms status=200 bytes=267 protocol=https 2020-06-26T04:20:51.910256+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=polling&t=NBksrOg&sid=VXUNo916ynvEnaCbAAAB" host=forum.bustudymate.in request_id=610d471a-d941-442b-8c46-f31dc3722718 fwd="103.89.232.24" dyno=web.1 connect=1ms service=5ms status=200 bytes=254 protocol=https 2020-06-26T04:20:52.261634+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=polling&t=NBksrTu&sid=VXUNo916ynvEnaCbAAAB" host=forum.bustudymate.in request_id=508efc88-39b0-4c6e-a2d4-a51062761c47 fwd="103.89.232.24" dyno=web.1 connect=1ms service=22ms status=200 bytes=185 protocol=https 2020-06-26T04:20:52.249455+00:00 heroku[router]: at=info method=POST path="/socket.io/?EIO=3&transport=polling&t=NBksrTp&sid=VXUNo916ynvEnaCbAAAB" host=forum.bustudymate.in request_id=3ca85b6a-fe42-4b1b-b644-8526846e1e82 fwd="103.89.232.24" dyno=web.1 connect=0ms service=16ms status=200 bytes=220 protocol=https 2020-06-26T04:20:52.621119+00:00 heroku[router]: at=info method=POST path="/socket.io/?EIO=3&transport=polling&t=NBksrZk&sid=VXUNo916ynvEnaCbAAAB" host=forum.bustudymate.in request_id=b16bf378-5295-4f37-a8b2-c5948faf83e7 fwd="103.89.232.24" dyno=web.1 connect=1ms service=9ms status=200 bytes=220 protocol=https 2020-06-26T04:20:52.641970+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=polling&t=NBksrZp&sid=VXUNo916ynvEnaCbAAAB" host=forum.bustudymate.in request_id=06b84c60-378d-46ea-9902-4ae86ef0aa6c fwd="103.89.232.24" dyno=web.1 connect=0ms service=28ms status=200 bytes=185 protocol=https 2020-06-26T04:20:52.941854+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=polling&t=NBksrer&sid=VXUNo916ynvEnaCbAAAB" host=forum.bustudymate.in request_id=11095a11-892c-4d59-863c-5986fae221a2 fwd="103.89.232.24" dyno=web.1 connect=0ms service=5ms status=200 bytes=438 protocol=https 2020-06-26T04:20:53.417339+00:00 heroku[router]: at=info method=GET path="/socket.io/?EIO=3&transport=polling&t=NBksrkZ&sid=VXUNo916ynvEnaCbAAAB" host=forum.bustudymate.in request_id=5c60f021-35e2-4175-b9d6-13b7721e6bbb fwd="103.89.232.24" dyno=web.1 connect=0ms service=110ms status=200 bytes=170 protocol=https 2020-06-26T04:20:53.438098+00:00 heroku[router]: at=info method=GET path="/assets/uploads/system/favicon.ico?v=n69g57bvs0s" host=forum.bustudymate.in request_id=7005d277-6f97-4467-8765-e39169249d77 fwd="103.89.232.24" dyno=web.1 connect=1ms service=117ms status=404 bytes=441 protocol=https

    Its's the Log from Heroku

  • Backing Up Mongodb Backed NodeBB

    24
    0 Votes
    24 Posts
    2k Views
    S

    I talk backups all the time. I've been a senior advisor for multiple of the big backup players over the years and now my company builds its own backup systems for our own products. So we think about backups all the time.

  • Needing a NodeBB expert in KY/OH/TN area

    4
    0 Votes
    4 Posts
    347 Views
    S

    Link Preview Image Avoiding Local Service Providers | SMB IT Journal

    favicon

    (smbitjournal.com)

    Hiring only local triggers what's known as the "church problem" in business. Hiring someone from your church statistically provides the worst work. Psychologists say that this is because of two reasons. The first is just math, you eliminate 99.9999% of the world and try to pull an expert from a tiny pool. The second is that you prioritize locality or membership in a small group over skill, reputation, or ability to do the work. That alone is bad enough, bit picking someone for that reason also tells them that their value to you is because of who they are, what they are a member of, or where they live - which is another way of telling them that doing a good job at a good price isn't important to do. When you make someone believe that their value is already provided simply because of who they are, there is literally no incentive to do a good job and, in fact, a pretty heavy suggestion that they can overcharge and under-deliver and it won't be a problem because they've provided their value already simply in being whoever they are.

  • Downgrade from 1.14 to 1.13?

    2
    1 Votes
    2 Posts
    3k Views
    barisB

    The only schema change in 1.14.0 is https://github.com/NodeBB/NodeBB/blob/master/src/upgrades/1.14.0/fix_category_image_field.js, at worst you would have broken category background images.

  • How to Remove From-Name at Email Subject?

    Unsolved
    1
    0 Votes
    1 Posts
    151 Views
    Varun Ganesh DV

    I Want to Remove Email from-name from Subject's Beginning. In each and every email from name displays like - [From Name] Email Subject Goes Here
    How to Get rid of this? i just need Subject Only

  • This topic is deleted!

    5
    0 Votes
    5 Posts
    13 Views
  • What is the correct way to use Grunt?

    1
    1 Votes
    1 Posts
    193 Views
    AzurepulseA

    Hi,I'm new to nodeBB and I was trying to develop on Intellij.
    I simply add Configuration for Grunt using the default Grunt.js in the nodeBB folder.
    But I noticed something was different between running Grunt and running "nodebb --dev start".
    I wrote an empty plugin using "nodebb-plugin-quickstart". It works normal on "nodebb-dev-start".
    But,when I use Grunt to run it,it says "warn: [upgrade/appendPluginScripts] Unable to read plugin.json for plugin nodebb-plugin-fr-exam. Skipping." And all the sudden,the empty plugin I modified doesn't work anymore.No settings on ACP , no consoles on pages(I modified from nodebb-plugin-quickstart).
    What exactly did I do wrong?
    I'm pretty sure the dev group is using Grunt since the building process is annoying.There's no reason I can't use Grunt ,right?Please help.

  • 0 Votes
    5 Posts
    751 Views
    Varun Ganesh DV

    @yariplus ok let me try

  • 0 Votes
    2 Posts
    354 Views
    yariplusY

    You appear to be using my invitations plugin. Could you open an issue on GitHub?

    Link Preview Image GitHub - NodeBB-Community/nodebb-plugin-user-invitations: A NodeBB plugin allowing current users to email invitations to potential new users.

    A NodeBB plugin allowing current users to email invitations to potential new users. - NodeBB-Community/nodebb-plugin-user-invitations

    favicon

    GitHub (github.com)

  • 1 Votes
    11 Posts
    861 Views
    AzurepulseA

    Here's the complete error log occurs on Windows.
    Screenshots:
    ![CM~8(9CYHD8TWW@]F~36]U8.png](https://i.imgur.com/ccs4Yq0.png)
    ![CM~8(9CYHD8TWW@]F~36]U8.png](https://i.imgur.com/TsXwusY.png)
    Log text:
    Dependencies outdated or not yet installed.
    Installing them now...

    npm WARN deprecated [email protected]: core-js@<3 is no longer maintained and not recommended for usage due to the number of iss
    ues. Please, upgrade your dependencies to the actual version of core-js@3.
    npm ERR! code 128
    npm ERR! Command failed: git clone --mirror -q git://github.com/thomaspark/bootswatch.git C:\Users\huawei\AppData\Roaming\npm
    -cache_cacache\tmp\git-clone-3825054a.git --config core.longpaths=true
    npm ERR! warning: templates not found in C:\Users\huawei\AppData\Local\Temp\pacote-git-template-tmp\git-clone-fd3314bb
    npm ERR! fatal: read error: Invalid argument
    npm ERR! fatal: early EOF
    npm ERR! fatal: index-pack failed
    npm ERR!

    npm ERR! A complete log of this run can be found in:
    npm ERR! C:\Users\huawei\AppData\Roaming\npm-cache_logs\2020-06-13T03_49_30_961Z-debug.log
    Error installing dependencies!
    message: Command failed: npm install --production
    stdout: null
    stderr: null
    D:\Coding\Web_Project\NodeBB-v1.14.x\src\cli\package-install.js:72
    throw e;
    ^

    Error: Command failed: npm install --production
    at checkExecSyncError (child_process.js:630:11)
    at Object.execSync (child_process.js:666:15)
    at Object.installAll (D:\Coding\Web_Project\NodeBB-v1.14.x\src\cli\package-install.js:63:9)
    at Object.<anonymous> (D:\Coding\Web_Project\NodeBB-v1.14.x\src\cli\index.js:60:18)
    at Module._compile (internal/modules/cjs/loader.js:1138:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1158:10)
    at Module.load (internal/modules/cjs/loader.js:986:32)
    at Function.Module._load (internal/modules/cjs/loader.js:879:14)
    at Module.require (internal/modules/cjs/loader.js:1026:19)
    at require (internal/modules/cjs/helpers.js:72:18) {
    status: 1,
    signal: null,
    output: [ null, null, null ],
    pid: 552,
    stdout: null,
    stderr: null
    }

    I suppose I can just forbid users from changing skins to bypass this error.

  • 0 Votes
    6 Posts
    611 Views
    Varun Ganesh DV

    @julian If i hide the posts and set to view only for logged in users then it effects for SEO? I need to index all contents in google. If i hide post for only logged in users, Google crawl also can't detect posts right?