Skip to content

WordPress and NodeBB on different machines

Solved WordPress
10 3 1.7k 1
  • @jac That won’t matter. You just redirect at nginx or apache level and it’ll work. The generally accepted standard though is to use a subdomain.

    @phenomlab of course, as you know from previous discussions I do like the sound of a news / general site and then a forum on the side for people to discuss the post in etc, but of course it’s a lot of work. The one plus is obviously if the Nodebb plugin can allow users to login to both services using the same login then that would be advantageous.

  • @phenomlab i dont think who handles its just an idea for my web site. I m going to add blog system and share organic post on it for google mean (SEO). I think wordpress will handle.
    So can you say clearly that system can work on 2 different location and machines?

    @cagatay said in WordPress and NodeBB on different machines:

    So can you say clearly that system can work on 2 different location and machines?

    Technically, but they need to be in the same location, and same subnet. Anything outside of this will lead to performance problems and will cause you more issues than you will set out to solve.

    I personally would not recommend this route as it will make support extremely difficult. There is also the cost angle. The traditional route here is to run both on the same machine which will eliminate the latency and performance issues, and will also keep the costs low.

  • NodeBB and Wordpress should be hosted same machine or we can use speretaly them to integrate?

  • @cagatay they can co exist on the same server. There is integration available, but it really depends on what your requirements are.

  • @cagatay they can co exist on the same server. There is integration available, but it really depends on what your requirements are.

    @phenomlab I wanna create new subdomain as blog.domain.com and located in turkish server and hosted on. My nodebb hosted in hetzner vps and domain.com also.
    My question is; blog.domain.com and domain.com can integrate each other or they should run at same server?

  • @phenomlab I wanna create new subdomain as blog.domain.com and located in turkish server and hosted on. My nodebb hosted in hetzner vps and domain.com also.
    My question is; blog.domain.com and domain.com can integrate each other or they should run at same server?

    @cagatay the immediate issue I can think of here is latency. If you have a server (for example) in Germany and another in Turkey, then any interaction between the two of them will be much slower than it would be if they were on the same server.

    If the transactional activity is for logins for example then this process would be much slower than it should be owing to the servers being in different geographical locations and that could be very noticeable to the user experience depending on where the login endpoint resides.

    The performance will also be impacted depending on what is being transferred. Can you provide a bit more detail ?

  • @cagatay the immediate issue I can think of here is latency. If you have a server (for example) in Germany and another in Turkey, then any interaction between the two of them will be much slower than it would be if they were on the same server.

    If the transactional activity is for logins for example then this process would be much slower than it should be owing to the servers being in different geographical locations and that could be very noticeable to the user experience depending on where the login endpoint resides.

    The performance will also be impacted depending on what is being transferred. Can you provide a bit more detail ?

    @phenomlab I want to run the software running on two different machines integrated with each other. For example, when an article is written in wordpress, it should be shared in nodebb or the user who registered with nodebb should also be considered registered in wordpress.

  • @phenomlab I want to run the software running on two different machines integrated with each other. For example, when an article is written in wordpress, it should be shared in nodebb or the user who registered with nodebb should also be considered registered in wordpress.

    @cagatay There is comments and post sharing for WordPress available in NodeBB. There is also SSO for WordPress (although I haven’t tested this). The question is who handles the registrations and login sessions - WordPress, or NodeBB?

  • @cagatay There is comments and post sharing for WordPress available in NodeBB. There is also SSO for WordPress (although I haven’t tested this). The question is who handles the registrations and login sessions - WordPress, or NodeBB?

    @phenomlab i dont think who handles its just an idea for my web site. I m going to add blog system and share organic post on it for google mean (SEO). I think wordpress will handle.
    So can you say clearly that system can work on 2 different location and machines?

  • @phenomlab i dont think who handles its just an idea for my web site. I m going to add blog system and share organic post on it for google mean (SEO). I think wordpress will handle.
    So can you say clearly that system can work on 2 different location and machines?

    @cagatay said in WordPress and NodeBB on different machines:

    So can you say clearly that system can work on 2 different location and machines?

    Technically, but they need to be in the same location, and same subnet. Anything outside of this will lead to performance problems and will cause you more issues than you will set out to solve.

    I personally would not recommend this route as it will make support extremely difficult. There is also the cost angle. The traditional route here is to run both on the same machine which will eliminate the latency and performance issues, and will also keep the costs low.

  • @cagatay said in WordPress and NodeBB on different machines:

    So can you say clearly that system can work on 2 different location and machines?

    Technically, but they need to be in the same location, and same subnet. Anything outside of this will lead to performance problems and will cause you more issues than you will set out to solve.

    I personally would not recommend this route as it will make support extremely difficult. There is also the cost angle. The traditional route here is to run both on the same machine which will eliminate the latency and performance issues, and will also keep the costs low.

    @phenomlab thank you for information.

  • phenomlabundefined phenomlab has marked this topic as solved on

Did this solution help you?
Did you find the suggested solution useful? Support 💗 Sudonix with a coffee
If your organisation needs deeper expertise around infrastructure, security, or technology leadership, learn more about Phenomlab Ltd. Many of the deeper technical guides behind Sudonix are published there.

Related Topics
  • Hidden border

    Solved WordPress style
    17
    1 Votes
    17 Posts
    2k Views
    @Sala yes please.
  • The theme came with space on left side

    Solved WordPress css
    7
    3 Votes
    7 Posts
    1k Views
    @phenomlab yes it’s a different theme. The other one was not offering much on editable sidebar. It was like flarum hahah
  • Widget | CSS customization

    Solved WordPress css
    53
    17 Votes
    53 Posts
    9k Views
    @Sala the only way you can achieve this is to use a robots.txt file and disallow access to those links.
  • Changing H2 color

    Solved WordPress customisation
    5
    3 Votes
    5 Posts
    889 Views
    @Sala Just checked your site. This should work .bs-blog-post .title, .bs-blog-post .title a { color: #ffffff; } It’s worth noting the existing CSS, which uses variables like the below color: var(--head-color); These come under the :root section as below :root { --head-color: #212121; --stext-color: #000; --text-color: #718096; --wtext-color: #fff; --bg-color: #fff; --box-color: #fff; --border-color: #e2e8f0; --wrap-color: #eff2f7; } You can easily override these by using the CSS I provided at the top of this post, or you can change the underlying colours defined in the variables. However, taking this route may mean other objects are styled in the same way, which may not be the desired result.
  • No valid role attribute on elements

    Solved WordPress wordpress
    10
    0 Votes
    10 Posts
    2k Views
    I found it here, ins elements can not have aria elements
  • Fixing YouTube videos css

    Solved WordPress css
    8
    2 Votes
    8 Posts
    1k Views
    @phenomlab It looks good, but not anymore. I’ve already lost so much time. Now it’s time to move on
  • WordPress installation

    WordPress wordpress
    6
    0 Votes
    6 Posts
    1k Views
    @phenomlab said in WordPress installation: @jac that plugin is for single sign on between WordPress and NodeBB. The plugin you really need is this Brilliant, that does look good!
  • WordPress & NodeBB

    Solved WordPress
    6
    0 Votes
    6 Posts
    2k Views
    @jac That won’t matter. You just redirect at nginx or apache level and it’ll work. The generally accepted standard though is to use a subdomain.