• HOME
    • PRODUCT
    • PRICING
    • ABOUT
    • COMMUNITY
    Menu
    • HOME
    • PRODUCT
    • PRICING
    • ABOUT
    • COMMUNITY
    Get in touch
    Get in touch
    Menu
    • HOME
    • PRODUCT
    • PRICING
    • ABOUT
    • COMMUNITY
    • Sign in
    • Start free trial
    • Get in touch
    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags
    • Users
    • Groups
    • Documentation
      • Home
      • Read API
      • Write API
      • Plugin Development
    1. Home
    2. wakecoder
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 4
    • Best 2
    • Controversial 0
    • Groups 0

    wakecoder

    @wakecoder

    2
    Reputation
    7
    Profile views
    4
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    wakecoder Unfollow Follow

    Best posts made by wakecoder

    • Support for docker / docker-compose and out-of-date documentation

      I've been doing some comparisons between nodebb and discourse. Both appear to be very good solutions but discourse appears to have better documentation for Docker.

      I've searched through the forum here and most posts seem to indicate a general dislike of docker. I did find what appears to be a link to old official documentation providing steps for installation with docker.:

      Installing NodeBB with Docker — NodeBB 0.7.3 documentation

      However, the latest documentation doesn't appear to have a section for docker:

      NodeBB Documentation

      I have a decent amount of experience with docker / docker-compose and recognize it's not perfect but find the advantages outweigh the disadvantages. Is there any official guidance for nodebb with docker? Is there any official documentation / installation guides or docker-compose files?

      EDIT: I found what looks to be an official nodebb Docker container on dockerhub:

      Docker Hub

      The instructions on the page just refer to the github page which doesn't really discuss docker or docker-compose. However, there is a docker-compose.yml in the repo that looks like a potential example. I'll follow this and see how it works out. If this intended to be officially supported, it would be helpful to update some of the documentation to point to them. If that's what's intended, I'd be willing to modify and put our a PR if desired.

      posted in Technical Support
      wakecoder
      wakecoder
    • RE: Formatting is all jacked up when I login to your forum?

      @julian I just ran into this as well. It looks like any skin other than default doesn't load due to the mime type.

      posted in General Discussion
      wakecoder
      wakecoder

    Latest posts made by wakecoder

    • RE: Support for docker / docker-compose and out-of-date documentation

      @Per0x @evgenymagata ,

      It's typical to mount a volume for your DB so the data persists. I typically use docker-compose as it's easier to execute and maintain. I was able to get this working but I had to modify a docker-compose file and modify the mongod configuration file change in the container to enable mongodb authentication.

      I'm currently evaluating nodebb and discourse for use by a client. The config change I made won't be persistent as I modified the file in the running container. That's obviously not the correct way to solve the problem.

      In case it's helpful, here's the docker-compose I used:
      version: '3.5'

      services:
      node:
      image: nodebb/docker
      restart: unless-stopped
      depends_on:
      - db
      ports:
      - "4567:4567"

      db:
      image: mongo:bionic
      restart: unless-stopped
      ports:
      - "27017:27017"
      environment:
      MONGO_INITDB_ROOT_USERNAME: root
      MONGO_INITDB_ROOT_PASSWORD: root
      volumes:
      - bbdata:/data/db

      volumes:
      bbdata:

      And here's a link that helps understand the mongod.conf file changes:

      Stampery Inc.  /  Jan 31, 2017

      How to Enable Authentication on MongoDB

      How to Enable Authentication on MongoDB

      Learn how to properly configure the most important and fundamental security feature that comes with MongoDB

      Additionally, when running the web installer for nodebb, you'll need to tell it the database is at the host specified in the docker-compose (e.g. 'db'), not localhost.

      posted in Technical Support
      wakecoder
      wakecoder
    • RE: Formatting is all jacked up when I login to your forum?

      @julian I just ran into this as well. It looks like any skin other than default doesn't load due to the mime type.

      posted in General Discussion
      wakecoder
      wakecoder
    • Support for docker / docker-compose and out-of-date documentation

      I've been doing some comparisons between nodebb and discourse. Both appear to be very good solutions but discourse appears to have better documentation for Docker.

      I've searched through the forum here and most posts seem to indicate a general dislike of docker. I did find what appears to be a link to old official documentation providing steps for installation with docker.:

      Installing NodeBB with Docker — NodeBB 0.7.3 documentation

      However, the latest documentation doesn't appear to have a section for docker:

      NodeBB Documentation

      I have a decent amount of experience with docker / docker-compose and recognize it's not perfect but find the advantages outweigh the disadvantages. Is there any official guidance for nodebb with docker? Is there any official documentation / installation guides or docker-compose files?

      EDIT: I found what looks to be an official nodebb Docker container on dockerhub:

      Docker Hub

      The instructions on the page just refer to the github page which doesn't really discuss docker or docker-compose. However, there is a docker-compose.yml in the repo that looks like a potential example. I'll follow this and see how it works out. If this intended to be officially supported, it would be helpful to update some of the documentation to point to them. If that's what's intended, I'd be willing to modify and put our a PR if desired.

      posted in Technical Support
      wakecoder
      wakecoder
    • RE: Docker & Docker-compose

      @Austin-Benesh This link is dead. Is there another exam[le docker-compose somewhere? Is there an official docker-compose file?

      posted in Tutorials
      wakecoder
      wakecoder

    Get Started

    • Product
    • Pricing

    Resources

    • Demo Site
    • Answers
    • Docs
    • Bug Bounty

    Company

    • About
    • Blog
    • Contact
    Start Free Trial
    Github Facebook Instagram Twitter
    © 2014 – 2022 NodeBB, Inc. — Made in Canada.
    • Terms
    • Privacy
    • GDPR
    • DMCA
    • Contact
    Menu
    • Terms
    • Privacy
    • GDPR
    • DMCA
    • Contact