Navigation

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags
    • Users
    • Groups
    1. Home
    2. HARIOM VASHISTH
    • Profile
    • Following 1
    • Followers 1
    • Topics 11
    • Posts 29
    • Best 9
    • Groups 0

    HARIOM VASHISTH

    @HARIOM VASHISTH

    Coder | Life Coach | Foosball player | Entrepreneur

    11
    Reputation
    770
    Profile views
    29
    Posts
    1
    Followers
    1
    Following
    Joined Last Online
    Website developer.dreamalarm.in/ Location Delhi Age 28

    HARIOM VASHISTH Unfollow Follow

    Best posts made by HARIOM VASHISTH

    • Nodebb Text2Speech plugin : Working

      @3rd-Party-Developers @administrators

      Working Text2Speech working module available here 🔽

      https://github.com/hariom282538/nodebb-plugin-text2speech

      #Text2Speech

      Note: Tested env Lavender(theme) & NodeBB v1.5.1.

      -> Original Plugin has some issues and didn't work with nodebb , so i forked it and solved that bug.

      Hurray - HappyCoding

      posted in NodeBB Plugins
      HARIOM VASHISTH
      HARIOM VASHISTH
    • RE: Nodebb Text2Speech plugin : Working

      0_1497897882701_Screen Shot 2017-06-20 at 12.14.05 AM.png

      Thanks owner of Text2Speech merged with my code. Now, Nodebb has working plugin.
      Let's fix other plugins problems , also i am going to write an article about Nodebb deployment on ubuntu with http2 , https and Nginx.

      posted in NodeBB Plugins
      HARIOM VASHISTH
      HARIOM VASHISTH
    • RE: Clustered nodeBB on Apache

      @adam-poniatowski said in Clustered nodeBB on Apache:

      clustering

      @Esteban-Constante
      NodeBB Utilise clustering

      NodeBB is a node app, kindly refer NodeBB documentation for Scalability ⬇

      Scaling NodeBB — NodeBB 1.x documentation

      otherwise run NodeBB with PM2 on cluster mode:

      here is the command 👉 pm2 start app.js -i 0

      The -i or instances option can be:

      • 0 to spread the app across all CPUs

      • -1 to spread the app across all CPUs - 1

      • number to spread the app across number CPUs

      @Esteban-Constante if you want to choose @Adam-Poniatowski methodology then use some proxy server for load balancing ex. Nginx or Ha-Proxy

      posted in Technical Support
      HARIOM VASHISTH
      HARIOM VASHISTH
    • RE: force https

      @tango said in force https:

      Amazon Load Balancer

      Lift your nodebb app with PM2 and serve it on 443 if possible btw on 80 it's possible , no other way to reverse proxing without application server.

      If you hosted everything on single EC2 instance then i personally recommend you to use Nginx along with PM2 and if you opt this option we have better answers.

      posted in General Discussion
      HARIOM VASHISTH
      HARIOM VASHISTH
    • Post Editor : Must Have Functionalities

      after using nodebb a lot , i strongly feel that users needs few features while writing a post using nodebb editor.

      1. Title leading a Sub-Title
      2. Heading - h1-h6
      3. blockquote
      posted in Feature Requests
      HARIOM VASHISTH
      HARIOM VASHISTH
    • RE: Clustered nodeBB on Apache

      @esteban-constante

      insecure web-sockets doesn't work with secure network(https) ⬇
      Nginx 👇

      server {
      listen 443 ssl;
      ssl on;
      blah blah blah...
      location = /socket {
      proxy_pass http://socket;
      proxy_http_version 1.1;
      proxy_set_header Upgrade $http_upgrade;
      proxy_set_header Connection "upgrade";
      proxy_set_header Host $host;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_redirect off;
      proxy_send_timeout 1d;
      proxy_read_timeout 1d;
      }
      }
      upstream socket {
      server 127.0.0.1:27960;
      }

      Apache 👇

      enable these modules:

      • mod_proxy.so

      • mod_proxy_wstunnel.so

      Add this in VirtualHost File:

      ProxyPass /wss2/ ws://domain.com:port_number/

      Use this URL in your JavaSscript call when you want a WSS connection:

      var ws = new WebSocket("wss:/socket_url.mydomain.org/wss2/NNN");

      Note: Change domain, IP and ports as per your server configuartions.

      posted in Technical Support
      HARIOM VASHISTH
      HARIOM VASHISTH
    • RE: NodeBB v1.5.2

      Awesome 👍

      posted in Announcements
      HARIOM VASHISTH
      HARIOM VASHISTH
    • RE: Clarity on NodeBB

      @countach said in Clarity on NodeBB:

      is the nodeBB mobile app built using nodeBB?

      @countach NodeBB mobile app is basically loaded in a web-view of browser's rendering engine and it does have some advantages and limitations that you need to see.

      well , For basic + robust + scalable education forum NodeBB is the best. It also provides very intuitive admin panel with robust reward system.

      A working dream community powered by NodeBB : Have a look -> DreamAlarm

      During development or deployment if you face any issue(s) feel free to ping .

      posted in NodeBB Development
      HARIOM VASHISTH
      HARIOM VASHISTH
    • Composer error in v1.6.0

      15/9 19:06:43 [18329] - error: TypeError: tags.concat is not a function
      at Object.plugin.addPrefetchTags [as method] (/var/www/html/nodebb/node_modules/nodebb-plugin-composer-default/library.js:61:14)
      at /var/www/html/nodebb/src/plugins/hooks.js:123:12
      at /var/www/html/nodebb/node_modules/async/dist/async.js:2489:9
      at replenish (/var/www/html/nodebb/node_modules/async/dist/async.js:946:17)
      at /var/www/html/nodebb/node_modules/async/dist/async.js:950:9
      at eachOfLimit (/var/www/html/nodebb/node_modules/async/dist/async.js:975:24)
      at /var/www/html/nodebb/node_modules/async/dist/async.js:980:16
      at Object.reduce (/var/www/html/nodebb/node_modules/async/dist/async.js:2488:5)
      at fireFilterHook (/var/www/html/nodebb/src/plugins/hooks.js:115:9)
      at Object.Plugins.fireHook (/var/www/html/nodebb/src/plugins/hooks.js:96:4)
      at links (/var/www/html/nodebb/src/meta/tags.js:104:12)
      at /var/www/html/nodebb/node_modules/async/dist/async.js:3853:24
      at replenish (/var/www/html/nodebb/node_modules/async/dist/async.js:946:17)
      at iterateeCallback (/var/www/html/nodebb/node_modules/async/dist/async.js:931:17)
      at /var/www/html/nodebb/node_modules/async/dist/async.js:906:16
      at /var/www/html/nodebb/node_modules/async/dist/async.js:3858:13

      Any help would be appreciated , my forum is down until i solve this problem

      posted in Technical Support
      HARIOM VASHISTH
      HARIOM VASHISTH

    Latest posts made by HARIOM VASHISTH

    • Free HTTPS for NodeBB
      Hariom Vashisth  /  Jan 5, 2018

      Free HTTPS within 5 minutes

      Free HTTPS within 5 minutes

      secure Nginx with Let’s Encrypt on ubuntu 16.04

      posted in Technical Support
      HARIOM VASHISTH
      HARIOM VASHISTH
    • production setup with nginx

      https://medium.com/@hariomvashisth/set-up-nginx-as-a-reverse-proxy-server-for-pm2-on-ubuntu-16-04-511764150e7

      posted in Technical Support
      HARIOM VASHISTH
      HARIOM VASHISTH
    • Run NodeBB with PM2
      • Automatic Restart on exceptions

      • On Boot App restart

      • Monitor and Analyse App

      • Easy Mangement

      Follow this guide (optimized for the production server):

      posted in Technical Support
      HARIOM VASHISTH
      HARIOM VASHISTH
    • NodeJS, MongoDB, PM2 and NgInx installation for NodeBB

      All in One, Easy to understand – production ready guide for beginners and professionals.

      NodeJS, MongoDB, PM2 and NGINX installation and configuration for production server — ubuntu 16.04

      https://blog.cloudboost.io/nodejs-mongodb-pm2-and-nginx-installation-and-configuration-for-production-server-ubuntu-16-04-e2b65d82f5df

      posted in Technical Support
      HARIOM VASHISTH
      HARIOM VASHISTH
    • RE: Console erros after 1.6.1 setup

      SOLVED

      Few permission modifications required:

      It Works!

      sudo chown -R $USER:$GROUPS NodeBB/

      sudo chmod -R 770 build/

      posted in Technical Support
      HARIOM VASHISTH
      HARIOM VASHISTH
    • RE: v1.6.0 permission problems after upgrade/update

      It Works!

      sudo chown -R $USER:$GROUPS NodeBB/

      sudo chmod -R 770 build/

      posted in Technical Support
      HARIOM VASHISTH
      HARIOM VASHISTH
    • Console erros after 1.6.1 setup

      Console errors after fresh Nodebbv1.6.1 setup

      0_1508848683364_8ef5d214-8bf0-4280-874e-6b112a851f0c-image.png

      NgInx Configurations:

      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_set_header X-Forwarded-Proto $scheme;
      proxy_set_header Host $http_host;
      proxy_set_header X-NginX-Proxy true;
      proxy_redirect off;
      # Socket.io Support
      proxy_http_version 1.1;
      proxy_set_header Upgrade $http_upgrade;
      proxy_set_header Connection "upgrade";

      posted in Technical Support
      HARIOM VASHISTH
      HARIOM VASHISTH
    • Console errors after upgrade

      Re: browser console errors after v1.6.0 upgrade

      @PitaJ @3rd-Party-Developers

      After this config:
      location ~ ^/assets/(.*) {
      root /var/www/html/nodebb/;
      try_files /build/public/$1 /public/$1 @nodebb;
      types {
      application/javascript jst;
      text/css css;
      }
      }

      I am getting these issues:

      Console logs:

      Refused to execute script from 'https://dreamalarm.in/assets/nodebb.min.js?v=fvp3og7shma' because its MIME type ('application/octet-stream') is not executable, and strict MIME type checking is enabled.
      (index):1 Refused to execute script from 'https://dreamalarm.in/assets/vendor/jquery/timeago/locales/jquery.timeago.en.js' because its MIME type ('application/octet-stream') is not executable, and strict MIME type checking is enabled.
      (index):615 Uncaught ReferenceError: define is not defined
      at (index):615
      (anonymous) @ (index):615
      (index):659 Uncaught ReferenceError: require is not defined
      at (index):659

      posted in Technical Support
      HARIOM VASHISTH
      HARIOM VASHISTH
    • Composer error in v1.6.0

      15/9 19:06:43 [18329] - error: TypeError: tags.concat is not a function
      at Object.plugin.addPrefetchTags [as method] (/var/www/html/nodebb/node_modules/nodebb-plugin-composer-default/library.js:61:14)
      at /var/www/html/nodebb/src/plugins/hooks.js:123:12
      at /var/www/html/nodebb/node_modules/async/dist/async.js:2489:9
      at replenish (/var/www/html/nodebb/node_modules/async/dist/async.js:946:17)
      at /var/www/html/nodebb/node_modules/async/dist/async.js:950:9
      at eachOfLimit (/var/www/html/nodebb/node_modules/async/dist/async.js:975:24)
      at /var/www/html/nodebb/node_modules/async/dist/async.js:980:16
      at Object.reduce (/var/www/html/nodebb/node_modules/async/dist/async.js:2488:5)
      at fireFilterHook (/var/www/html/nodebb/src/plugins/hooks.js:115:9)
      at Object.Plugins.fireHook (/var/www/html/nodebb/src/plugins/hooks.js:96:4)
      at links (/var/www/html/nodebb/src/meta/tags.js:104:12)
      at /var/www/html/nodebb/node_modules/async/dist/async.js:3853:24
      at replenish (/var/www/html/nodebb/node_modules/async/dist/async.js:946:17)
      at iterateeCallback (/var/www/html/nodebb/node_modules/async/dist/async.js:931:17)
      at /var/www/html/nodebb/node_modules/async/dist/async.js:906:16
      at /var/www/html/nodebb/node_modules/async/dist/async.js:3858:13

      Any help would be appreciated , my forum is down until i solve this problem

      posted in Technical Support
      HARIOM VASHISTH
      HARIOM VASHISTH
    • Post Editor : Must Have Functionalities

      after using nodebb a lot , i strongly feel that users needs few features while writing a post using nodebb editor.

      1. Title leading a Sub-Title
      2. Heading - h1-h6
      3. blockquote
      posted in Feature Requests
      HARIOM VASHISTH
      HARIOM VASHISTH