Skip to content

General Discussion

A place to talk about whatever you want

3.9k Topics 23.9k Posts
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    3 Views
  • Import from Xenforo

    5
    0 Votes
    5 Posts
    683 Views
    mschwartzM
    @gotwf how did it go? I’m considering the same thing. Thanks
  • This topic is deleted!

    1
    0 Votes
    1 Posts
    35 Views
  • How can I load NodeBB in an iframe?

    10
    0 Votes
    10 Posts
    5k Views
    GamerGirlandCoG
    if you're trying to embed nodebb on another site (i.e., the nodebb instance domain ISN'T your website's domain), you'll have to contend with CSP headers. just a heads up. if you have full control of the server on which your nodebb instance is hosted, you could set up a simple reverse proxy with nginx, point it to whatever port nodebb is listening on, and set the headers to something lax that way. config below. server { listen localhost:4000 ssl; server_name localhost; ssl_certificate /etc/nginx/ssl/localhost.crt; ssl_certificate_key /etc/nginx/ssl/localhost.key; ssl_protocols TLSv1 TLSv1.1 TLSv1.2; ssl_ciphers 'AES128+EECDH:AES128+EDH'; ssl_prefer_server_ciphers on; location /forum { 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; client_max_body_size 100M; proxy_pass http://127.0.0.1:4567; proxy_redirect off; proxy_intercept_errors on; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "upgrade"; proxy_hide_header content-security-policy; proxy_hide_header x-frame-options; add_header content-security-policy "default-src * 'unsafe-eval' 'unsafe-inline' 'self' 'inline' 'http://*.*'"; } } you can append whatever domains you'd like to the 3rd to last line (the one that starts with add_header ...), though you shouldn't need to, since the * should whitelist all origins. you might ask, “what legitimate use would there be for this?!?” in my particular case, it's nice for local development — where your nodebb instance is already running elsewhere but you want to embed it in the site you're developing on your PC.
  • How do I upgrade NodeBB without destroying Data & images?

    10
    0 Votes
    10 Posts
    1k Views
    W
    @PitaJ said in How do I upgrade NodeBB without destroying Data & images?: @dunlix you could lose installed plugins, but that's unlikely. You certainly wouldn't lose activated plugins. Did you lose uploads? What plugins did you lose? The only things that it can conceive of that are not in the database are uploads, which you can back up before an upgrade according to the documents you referenced.
  • nodeBB hosting in europe with a reasonable price

    4
    0 Votes
    4 Posts
    407 Views
    phenomlabP
    @PitaJ I use hetzner myself as do others. Excellent host with reasonable prices and good services.
  • Multiple Badge for users

    Solved
    3
    0 Votes
    3 Posts
    307 Views
    Tarun GujralT
    Thansk it worked.
  • Image uploads plugins in NodeBB v3.4.2

    1
    +1
    0 Votes
    1 Posts
    182 Views
    H
    I want to upload images to S3 or CF,but there isn't plugins I found,so I store the picture locally How do I set images to be cleared automatically, or how do I set posts to expire and be cleared,please help me.. The follows are not working . [image: 1695530093417-5decafad-0415-4078-b5a7-19dfe13d6b93-image.png] [image: 1695530149357-39f03afc-d960-4f44-9e09-aaf5a5551c2a-image.png]
  • Docker compose to install nodebb from github Dockerfile

    1
    +3
    0 Votes
    1 Posts
    187 Views
    H
    I use nginx proxy manager to proxy the ip and port of the Docker container, which is started from GitHub's Docker-Compose, but it doesn't seem to work. [image: 1695477461849-e7504928-fb47-47d0-a9c3-ea03ce9fade8-image.png] [image: 1695477576720-da6af99b-0e0a-4c7c-b632-34018168a69b-image.png] [image: 1695477500032-b6ffee8d-0840-4380-b395-9ed6f0d27c0f-image.png] [image: 1695477515125-c3f487eb-9485-4679-92f1-29a3778cf5c1-image.png]
  • Custom Emoji on this forum

    16
    3 Votes
    16 Posts
    2k Views
    julianJ
    @Johan-Joseph (an emoji is worth at least 5-10 words, no?)
  • The Search Engine to Chinese language

    4
    +1
    0 Votes
    4 Posts
    309 Views
    H
    OK,It working.
  • How do groups work

    3
    0 Votes
    3 Posts
    306 Views
    julianJ
    We're quite literal about it. A group is literally just a collection of users. It doesn't afford them anything special beyond a badge. However, because it's quite low level, you can do a lot with groups. The privilege system works with groups, so you are able to restrict access to some/all categories based on user groupings.
  • 0 Votes
    2 Posts
    477 Views
    julianJ
    I think you might need to elaborate on this, it seems too vague for us to give you an answer.
  • Clarification on how vote settings work

    4
    0 Votes
    4 Posts
    307 Views
    barisB
    @SonsOfLiberty correct
  • Threaded views?

    14
    3 Votes
    14 Posts
    1k Views
    phenomlabP
    @julian Exactly. It's just not feasible and would cause significant strain even with lazy loading. It's why I've opted for 2nd best, which is the "cosmetic" route meaning certain posts (for example, your own, and topic-owner) stand out.
  • how to show top carousel of the default theme?

    3
    +0
    0 Votes
    3 Posts
    288 Views
    milo malaysiaM
    @baris said in how to show top carousel of the default theme?: That is a widget created by the plugin nodebb-plugin-recent-cards you can install & activate then drag the widget. thank you very much, I will try it.
  • Email Service failed

    1
    +1
    0 Votes
    1 Posts
    175 Views
    H
    I registered a account with my Email service,but something was wrong. It is a docker container,I transfer the data and pack it up to other VPS. the service is useful before I transfered. [image: 1694227620881-b5172b9e-4213-4236-b220-0234d7ea98d8-image.png] [image: 1694227671005-3b69306f-b377-4365-9804-3ba8ffba3a5e-image.png]
  • How do I remove labels after installation

    3
    +1
    1 Votes
    3 Posts
    277 Views
    H
    oh,thanks. [image: 1694182426736-dec10fda-e9f1-4762-a99b-e5d8b8b8f20b-image.png]
  • Apologies - super-dumb question I am sure!

    3
    +0
    0 Votes
    3 Posts
    196 Views
    Paul Winterhalder 0P
    Ah yes - the Extend menus there.... Thanks a bunch!
  • upgrading from 2.8 to 3.3.9, emojis are missing

    19
    0 Votes
    19 Posts
    1k Views
    PitaJP
    @sharonyue I can assure you that NodeBB has always only supported a single URL since the beginning. It may be that recently something else changed either in NodeBB or in browsers that made cross-origin images not show up. But the solution is quite simple: just make www.example.com redirect to example.com in your reverse proxy config. Having a single canonical URL is better for more reasons beyond just working correctly with NodeBB.