<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Share NodeBB setup between Devices]]></title><description><![CDATA[<p dir="auto">Hello, I am working in the team on NodeBB project. I’ve already installed some plugins such as nodebb-plugin-session-sharing and nodebb-plugin-sso-oauth2-multiple. They require some setup for it. I want to share my current with my coworkers and I don’t know how to do it, I’d be very thankful for any help.</p>
<p dir="auto">Right now, there is a clonned github repo with one main branch. When I check the file changes, there are more than 5k. I am not sure if I pushed all of them, they would sync up my changes.</p>
<p dir="auto">Therefore, what should I do?</p>
]]></description><link>https://forum.fedi.dk/topic/a4f027b6-12b6-4c16-85ae-e8c1d27e9316/share-nodebb-setup-between-devices</link><generator>RSS for Node</generator><lastBuildDate>Sun, 11 Oct 2026 02:18:28 GMT</lastBuildDate><atom:link href="https://forum.fedi.dk/topic/a4f027b6-12b6-4c16-85ae-e8c1d27e9316.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 02 Jun 2025 10:27:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Share NodeBB setup between Devices on Tue, 03 Jun 2025 09:42:13 GMT]]></title><description><![CDATA[<p dir="auto"><a href="/user/rp1%40community.nodebb.org">Rp1</a> This is my <code>docker-compose.yaml</code> file</p>
<pre><code>services:
  nodebb:
    build: .
    restart: unless-stopped
    container_name: nodebb
      default:
    ports:
      - '4567:4567' # comment this out if you don't want to expose NodeBB to the host, or change the first number to any port you want
    volumes:
      - ./nodebb/nodebb-build:/usr/src/app/build
      - ./nodebb/nodebb-uploads:/usr/src/app/public/uploads
      - ./nodebb/nodebb-config:/opt/config
      - setup.json:/usr/src/app/setup.json

  postgres:
    image: postgres:17.5-alpine
    restart: unless-stopped
    environment:
      POSTGRES_USER: nodebb
      POSTGRES_PASSWORD: nodebb
      POSTGRES_DB: nodebb
    volumes:
      - ./postgres/postgres-data:/var/lib/postgresql/data
</code></pre>
<p dir="auto">This is my <code>Dockerfile</code></p>
<pre><code>FROM ghcr.io/nodebb/nodebb:latest

# Install NodeBB plugins
# Add the plugins you want to use here

RUN npm install \
    nodebb-plugin-cards \
    nodebb-plugin-link-preview \
    nodebb-plugin-tenor-gif

# Expose the default NodeBB port
EXPOSE 4567

# The base image should already have the appropriate CMD/ENTRYPOINT
</code></pre>
<p dir="auto">Just run <code>docker compose up -d</code> and you should have the forum up and the entire data should be in the directory itself.</p>
<p dir="auto">You can then just share the directory itself with anybody and they will have the exact setup running.</p>
<p dir="auto">NOTE: You’ll have to manually create the file <code>setup.json</code> under <code>./nodebb/install/docker/</code> BEFORE starting it ,You can get the file from <a href="https://github.com/NodeBB/NodeBB/blob/master/install/docker/setup.json" target="_blank" rel="noopener noreferrer nofollow ugc">Github here</a></p>
]]></description><link>https://forum.fedi.dk/post/https://community.nodebb.org/post/104769</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://community.nodebb.org/post/104769</guid><dc:creator><![CDATA[ashutosh-verma@community.nodebb.org]]></dc:creator><pubDate>Tue, 03 Jun 2025 09:42:13 GMT</pubDate></item><item><title><![CDATA[Reply to Share NodeBB setup between Devices on Tue, 03 Jun 2025 06:34:24 GMT]]></title><description><![CDATA[<p dir="auto"><a href="/user/ashutosh-verma%40community.nodebb.org">Ashutosh-Verma</a> , yeah, I know a little about it, what exactly do you want to do with it?</p>
]]></description><link>https://forum.fedi.dk/post/https://community.nodebb.org/post/104767</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://community.nodebb.org/post/104767</guid><dc:creator><![CDATA[rp1@community.nodebb.org]]></dc:creator><pubDate>Tue, 03 Jun 2025 06:34:24 GMT</pubDate></item><item><title><![CDATA[Reply to Share NodeBB setup between Devices on Mon, 02 Jun 2025 17:30:56 GMT]]></title><description><![CDATA[<p dir="auto"><a href="/user/rp1%40community.nodebb.org">Rp1</a> Are you famailiar woth Docker compose? I can maybe help with that.</p>
]]></description><link>https://forum.fedi.dk/post/https://community.nodebb.org/post/104761</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://community.nodebb.org/post/104761</guid><dc:creator><![CDATA[ashutosh-verma@community.nodebb.org]]></dc:creator><pubDate>Mon, 02 Jun 2025 17:30:56 GMT</pubDate></item><item><title><![CDATA[Reply to Share NodeBB setup between Devices on Mon, 02 Jun 2025 11:15:52 GMT]]></title><description><![CDATA[<p dir="auto"><a href="/user/ashutosh-verma%40community.nodebb.org">Ashutosh-Verma</a>, good suggestion, however, I am not sure which exact image should I share? And if so, where data is saved?</p>
]]></description><link>https://forum.fedi.dk/post/https://community.nodebb.org/post/104759</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://community.nodebb.org/post/104759</guid><dc:creator><![CDATA[rp1@community.nodebb.org]]></dc:creator><pubDate>Mon, 02 Jun 2025 11:15:52 GMT</pubDate></item><item><title><![CDATA[Reply to Share NodeBB setup between Devices on Mon, 02 Jun 2025 10:57:01 GMT]]></title><description><![CDATA[<p dir="auto"><a href="/user/rp1%40community.nodebb.org">Rp1</a> maybe you can use docker and share the image with the team</p>
]]></description><link>https://forum.fedi.dk/post/https://community.nodebb.org/post/104758</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://community.nodebb.org/post/104758</guid><dc:creator><![CDATA[ashutosh-verma@community.nodebb.org]]></dc:creator><pubDate>Mon, 02 Jun 2025 10:57:01 GMT</pubDate></item></channel></rss>