Skip to content
  • 1 Votes
    1 Posts
    38 Views
    The BadgeFed ProjectB
    BadgeFed 0.0.2 Release: Docker, Federation Standards, and FOSDEM 2026! Hey Fediverse! The changes have been coming fast and furious, so much happening that we couldn’t keep up with individual posts! But here we are with something big to share. BadgeFed 0.0.2 is Live! After incredible feedback from our community (huge thanks to @[email protected] for the contributions to @badgefed, it became clear we needed a new release. Download BadgeFed 0.0.2 here → What’s New Docker-Ready We’ve restructured everything for easier deployment. Now you can mount all persistent storage cleanly. Global Expansion New BadgeFed server in Poland running on Kubernetes! Follow @[email protected] New official domain: https://badgefed.org/ - we’ve grown! With our new domain comes new opportunities—and new challenges! We’re currently exploring how to implement the ActivityPub Move activity to enable seamless account migration between BadgeFed servers. This would allow users to migrate their badge credentials and followers when moving between instances, maintaining the decentralized spirit while ensuring user sovereignty over their digital achievements. Federation Standards We implemented FEP-67ff: FEDERATION.md (thanks @[email protected]!)—you can see exactly how BadgeFed federates. Performance & Reliability New queue system for better responsiveness and job management Multiple Mastodon server support for improved federation And Much More… Honestly, there have been so many rapid changes and improvements that we’ve lost track of documenting everything! The best way to discover all the new features and enhancements is to dive in and explore BadgeFed 0.0.2 yourself. You might find some pleasant surprises we forgot to mention here. See BadgeFed at FOSDEM 2026! We’re presenting at FOSDEM 2026! Join us for: “Decentralised Badges with BadgeFed: Implementing ActivityPub-based Credentials for Non Profits” January 31, 4:30pm local time Brussels, Belgium Session Details Come say hi and see BadgeFed in action! For full documentation and setup instructions, check out our GitHub repo. Badge up! You can read the article "BadgeFed 0.0.2 Release: Docker, Federation Standards, and FOSDEM 2026!" by @mapache here as well. #badgefed #fediverse #openbadges #update #activitypub #docker #kubernetes #federation #fosdem
  • AltStore 2.3b4 (77)

    World update
    1
    0 Votes
    1 Posts
    28 Views
    AltStoreA
    AltStore 2.3b4 (77)NEWFediverse Support• View all likes on apps, app updates, and news alerts• Sign in with your Mastodon or Bluesky account to like items directly in-appSource Collections• Redesigned Add Source screen makes discovering sources easier• View all featured sources, or view specific source “collections”IMPROVED• Removed “Manage Subscription” from settings• Increased corner radius in settings for iOS 26• Changed order of likes so that newest likes appear firstFIXED• Fixed unreadable text in light mode for some news alerts (thanks @partyknightsdev!)https://altstore.io/source/marketplace.altstore.io?app=io.altstore.AltStore.Beta&version=2.3.5#Update
  • Hey Fediverse!

    World badgefed fediverse openbadges update activitypub
    8
    1 Votes
    8 Posts
    630 Views
    Andy PiperA
    @badgefed @mapache nice! This is really cool!
  • 1 Votes
    1 Posts
    339 Views
    Boiling SteamB
    Mbin v1.8.3 Released: https://github.com/MbinOrg/mbin/releases/tag/v1.8.3 #linux #update #release #foss #mbin #activitypub
  • Improving docker support

    General Discussion docker update
    7
    6 Votes
    7 Posts
    2k Views
    julianJ
    @ANONYMOUSKOREAN the Dockerfile is maintained by the community, since we don't use it at NodeBB ourselves. That said, it would be very appreciated if you were to help keep the file updated
  • 2023 Roadmap Update

    NodeBB Development roadmap update activitypub chats acp
    7
    1
    8 Votes
    7 Posts
    5k Views
    julianJ
    @phenomlab very true. A lot of talented people have done some surprisingly cool things with just the custom css panel.
  • February 2023 Developer Update

    NodeBB Development diary update beta
    2
    4 Votes
    2 Posts
    1k Views
    julianJ
    I missed one from last night! @baris added a tag filter UI to the tags page https://community.nodebb.org/topic/16995/tag-filter-on-topic-list
  • Updated User and Flag Pages

    NodeBB Development harmony update flags users
    1
    5
    2 Votes
    1 Posts
    908 Views
    julianJ
    The updates continue unabated here, as we work on updating the Harmony theme, page by page! This past couple weeks, you might've noticed that the /users page got a refresh: [image: 1676060673707-screenshot-2023-02-10-at-15-24-08-community.png] Almost all of the elements have remained unchanged. There is no new information here, but it's absolutely shocking to see how much more balanced the page is compared to Persona. We also updated the flag list and details pages, to give those tireless content moderators a bit of a boost as well. You might notice that the list of flag filters in the sidebar has been updated to match the UI controls found in the /search page as well. [image: 1676060773934-screenshot-2023-02-10-at-15-21-31-nodebb.png] [image: 1676060780353-screenshot-2023-02-10-at-15-21-26-nodebb.png] Here is how it used to look on Persona: [image: 1676060791168-screenshot-2023-02-10-at-15-19-18-nodebb.png] [image: 1676060796357-screenshot-2023-02-10-at-15-19-24-nodebb.png]
  • Errors on Update to 1.7.1

    Bug Reports nodebb nodebb 1.7.1 update
    28
    0 Votes
    28 Posts
    13k Views
    KalbaskinK
    Had the same problem. Many thanks for the solution!
  • HELP! Update from 0.8 to 1.4

    Technical Support update upgrade
    6
    0 Votes
    6 Posts
    4k Views
    O
    tom@ama:~/nodebb$ mongo nodebb MongoDB shell version: 3.2.12 connecting to: nodebb Server has startup warnings: 2017-02-19T11:42:57.746+0000 I CONTROL [initandlisten] 2017-02-19T11:42:57.746+0000 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/enabled is 'always'. 2017-02-19T11:42:57.746+0000 I CONTROL [initandlisten] ** We suggest setting it to 'never' 2017-02-19T11:42:57.746+0000 I CONTROL [initandlisten] 2017-02-19T11:42:57.746+0000 I CONTROL [initandlisten] ** WARNING: /sys/kernel/mm/transparent_hugepage/defrag is 'always'. 2017-02-19T11:42:57.746+0000 I CONTROL [initandlisten] ** We suggest setting it to 'never' 2017-02-19T11:42:57.746+0000 I CONTROL [initandlisten] show users { "_id" : "nodebb.nodebbsvc", "user" : "nodebbsvc", "db" : "nodebb", "roles" : [ { "role" : "readWrite", "db" : "nodebb" } ] }
  • 0 Votes
    5 Posts
    4k Views
    SergioNGS
    @baris well finally managed to get it working, I was missing to accept merging the branch when doing the pull.... but that was not enough as now it was showing me a problem with the widget essentials... so I checkout the commit for "up widget essentials" and that fixed it for me!! Thank you for your time @baris
  • NodeBB on docker

    Technical Support docker update redis nodebb
    3
    0 Votes
    3 Posts
    7k Views
    F
    @a_5mith Yes I have already checked it. I have found a docker image created by @nopz, this one is up-to-date. But the official docker image in not! Maybe you (nodebb) should give access to a dockerfile to allow anyone to build a nodebb docker image. EDIT I found the dockerfile, and the problem about this outdated version here. It's outdated because the dockerfile build the image with the v0.5.x version : FROM centos:centos7 MAINTAINER NodeBB Docker Team <[email protected]> # install main packages: RUN yum -y update ; yum clean all RUN yum -y install epel-release tar ; yum clean all RUN yum -y install wget ; yum clean all RUN yum -y groupinstall "Development Tools" RUN yum -y install nodejs git ImageMagick npm RUN yum -y install openssl openssl-devel # clone nodebb and install it RUN cd /opt ; git clone -b v0.5.x https://github.com/NodeBB/NodeBB nodebb RUN cd /opt/nodebb ; npm install # Create a nodebb volume VOLUME /opt/nodebb # Define a working directory WORKDIR /opt/nodebb # Expose ports EXPOSE 80 EXPOSE 443 EXPOSE 4567 CMD [ "node", "app.js" ] You should (NodeBB) update this dockerfile ! End of the EDIT Now, with the nopz/nodebb image I just had a problem about plugin persistence. But the first installation is so much easier and automatic with just one docker. Thanks for your answer by the way
  • NodeBB admin panel forum software update?

    Feature Requests update
    2
    0 Votes
    2 Posts
    3k Views
    P
    We do offsite installations and upgrades, message [email protected] Of course, we do have docs so you should try it yourself just back up everything first! Edit: to answer your original question, we do plan on building an upgrade button into our hosting plans control panel - right now we just upgrade customers manually. It's probably impossible (or hard) to make an app upgrade itself via acp, we would need to make the acp a standalone application (we've toyed around the idea, but not worth the development time)
  • Font Awesome Update

    General Discussion font update awesome
    5
    1 Votes
    5 Posts
    4k Views
    NodeMonsterN
    I have successfully patched font awesome to 5.6.3. Both free or pro should work fine. As a total newbie to nodebb, there might be issues that I am not aware yet. Below is a simple script to assist any future updates. I have not fully tested the procedures. Proceed at your own risk! #!/bin/bash ######################################################################################################### ## copy latest font awesome's /webfonts/* to public/vendor/fontawesome/fonts ## ## copy latest font awesome's /less/_variables.less to public/vendor/fontawesome/less/variables.less ## ## copy latest font awesome's /less/_icons.less to public/vendor/fontawesome/less/icons.less ## ######################################################################################################### latestfa=`curl -s https://github.com/FortAwesome/Font-Awesome/releases | grep "tree" | head -1 | grep -o -P '(?<=title=).*(?=>)'` if ! grep $latestfa public/vendor/fontawesome/less/variables.less; then echo "Latest Font Awesome not copied yet!" exit 0; fi #Use back nodebb preferred font sizes sed -i 's#../webfonts#./vendor/fontawesome/fonts#; s/16px/14px/; s#2em#(30em / 14)#' public/vendor/fontawesome/less/variables.less #css for latest FA fonts cat <<EOF > public/vendor/fontawesome/less/path.less @font-face { font-family: 'FontAwesome'; font-style: normal; font-weight: 400; src: url("@{fa-font-path}/fa-brands-400.eot"); src: url("@{fa-font-path}/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("@{fa-font-path}/fa-brands-400.woff2") format("woff2"), url("@{fa-font-path}/fa-brands-400.woff") format("woff"), url("@{fa-font-path}/fa-brands-400.ttf") format("truetype"), url("@{fa-font-path}/fa-brands-400.svg#fontawesome") format("svg"); } @font-face { font-family: 'FontAwesome'; font-style: normal; font-weight: 400; src: url("@{fa-font-path}/fa-regular-400.eot"); src: url("@{fa-font-path}/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("@{fa-font-path}/fa-regular-400.woff2") format("woff2"), url("@{fa-font-path}/fa-regular-400.woff") format("woff"), url("@{fa-font-path}/fa-regular-400.ttf") format("truetype"), url("@{fa-font-path}/fa-regular-400.svg#fontawesome") format("svg"); } EOF #Delete the old font links sed -i '/fa fa-/d; ' src/views/partials/fontawesome.tpl #Get new icons into variable newfontawesome=`grep -o -P '(?<=fa-var-).*(?=:)' public/vendor/fontawesome/less/variables.less` #Make icon Links for i in $newfontawesome; do echo "Insert $i Into Template" echo "<i class=\"fa fa-$i\"></i>" >>/tmp/newfontawesome.txt done #Insert icons into template sed -i '/fa-icons/r /tmp/newfontawesome.txt' src/views/partials/fontawesome.tpl #insert the new font links #Fix notification bell grep -rl fa-bell-o | xargs sed -i 's/fa-bell-o/fa-bells/g' grep -rl fa-bell-slash-o | xargs sed -i 's/fa-bell-slash-o/fa-bell-slash/g' #Fix chats comment grep -rl fa-comment-o | xargs sed -i 's/fa-comment-o/fa-comments/g' #Fix setting gear grep -rl fa-gear | xargs sed -i 's/fa-gear/fa-cogs/g' #Fix clock grep -rl fa-clock-o | xargs sed -i 's/fa-clock-o/fa-clock/g' #Fix group grep -rl fa-group | xargs sed -i 's/fa-group/fa-users/g' #Fix floppy saving button grep -rl fa-floppy-o | xargs sed -i 's/fa-floppy-o/fa-save/g' #Fix Thumbs UP Down grep -rl fa-thumbs-o | xargs sed -i 's/fa-thumbs-o/fa-thumbs/g' #Fix Bookmark grep -rl fa-heart-o | xargs sed -i 's/fa-heart-o/fa-book-heart/g' #Fix ThumbTack grep -rl fa-thumb-tack | xargs sed -i 's/fa-thumb-tack/fa-thumbtack/g' #Fix Fork Topic grep -rl fa-code-fork | xargs sed -i 's/fa-code-fork/fa-handshake/g' #Fix Trash grep -rl fa-trash-o | xargs sed -i 's/fa-trash-o/fa-trash-alt/g' #Fix Rebuild grep -rl fa-refresh | xargs sed -i 's/fa-refresh/fa-sync/g' #Fix Mail Forward grep -rl fa-mail-forward | xargs sed -i 's/fa-mail-forward/fa-mail/g' #Fix Picture in Editor grep -rl fa-picture-o | xargs sed -i 's/fa-picture-o/fa-image/g' #Fix Emoji in Editor grep -rl fa-smile-o | xargs sed -i 's/fa-smile-o/fa-smile-wink/g' #Fix Rotate Left Right grep -rl fa-rotate-left | xargs sed -i 's/fa-rotate-left/fa-undo/g' grep -rl fa-rotate-right | xargs sed -i 's/fa-rotate-right/fa-redo/g' ./nodebb upgrade ./nodebb restart #Some icons like fa-clock-o in /recent and fa-group in /group have been renamed and are not compatible with the latest FA5. In order to change them, inspect the element in your browser, under iconPicker class abd change fa-clock-o or fa-group to fa-500px or something else that you can click on and change it.
  • 1 Votes
    2 Posts
    3k Views
    ShardS
    @ arasbm: There's some work being done to dockerize the install. If that doesn't do the trick for you, I expect some of the same automation will. https://community.nodebb.org/topic/3115/nodebb-centos-dockerfile/4
  • 0.5.3 Is Out ( CHANGELOG )

    General Discussion update nodebb 0.5.3
    37
    1 Votes
    37 Posts
    28k Views
    S
    We found a few bugs popping up with the update. Will post them in a second.
  • I can't update forum engine from 0.5.0 to 0.5.1

    Bug Reports 0.5.1 update bugs
    3
    0 Votes
    3 Posts
    3k Views
    KotoWolodK
    @julian ok, thx
  • 0 Votes
    7 Posts
    5k Views
    <baris>B
    @a_5mith if you are quoting from a different topic it puts in a link to that topic but it was using the old format which is fixed now. https://github.com/NodeBB/NodeBB/issues/1840
  • plugin-update on this page

    General Discussion update
    12
    1 Votes
    12 Posts
    6k Views
    <baris>B
    @frissdiegurke either that or text complete can be a standalone plugin that other plugins can add stuff into.

Looks like your connection to NodeBB Community was lost, please wait while we try to reconnect.