monero-nodeboard

monero-nodeboard

Docker app from John Barlow's Repository

Overview

Combines a monero node and the monero-dashboard project. The local node will be running on port 18081 (this is what you will connect a local wallet to). If you choose to make this a public node, it will start a service listening on port 18089, which you will need to route to the container.

monero-nodeboard

A docker project that combines a monero-node and the monero-dashboard project.

What is it?

This allows you to run a full monero node (with dashboard) on a server away from your main system, letting you centralize the blockchain files somewhere else.

How do I connect my wallet to the node?

To connected your wallet, you need to add the IP of this container as a remote node in your monero client. As of 18.3.1:

  • open the client in advanced mode
  • go to Settings->Node
  • select Remote Node (go ahead and stop the local daemon)
  • click the + on Add Remote Node
  • add ip and port of where you're running the container. 289388537-fe53c2e3-8a8f-4578-9c1e-f0eadf82a067 289388561-cf6a7895-4521-4b9d-8e83-50d230ea4218 289388566-8936cfb7-02af-4927-9ddc-016854beac22

How do I connect to the dashboard?

After the container is up and running, connect to port 3000 (default) on the container's IP address with your favorite browser for dashboard goodness.

image

Custom Configuration

Unraid mounts it's /appdata/monero-nodeboard endpoint to /config in the container. The app is set up to create and read your bitmonero.conf from this folder. This will allow any changes made to persist between updates.

NOTE: if you are using this outside of unraid, be sure to mount something to /config so that the app can stand up :)

Install monero-nodeboard on Unraid in a few clicks.

Find monero-nodeboard in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for monero-nodeboard Review the template variables and paths Click Install

Categories

Download Statistics

1,001
Total Downloads

Related apps

Explore more like this

Explore all

Details

Repository
jnbarlow/monero-nodeboard:main
Last Updated2026-05-30
First Seen2025-09-03

Runtime arguments

Web UI
http://[IP]:[PORT:3000]
Network
bridge
Shell
bash
Privileged
false

Template configuration

WebUIPorttcp

The port for the monero-dashboard interface.

Target
3000
Default
3000
Value
3000
Path: /app/blockchainPathrw

Location where you want the blockchain to go. This WILL be a large file that grows, but is also best to live on a SSD.

Target
/app/blockchain
Value
/mnt/user/monero/blockchain/
PUBLIC_NODEVariable

Whether or not to expose your node as a public node on the Monero network. You will need to route port 18089 to this container. Values are true or false (lowercase)

Default
false
Value
true
Unrestricted RPC ServerPorttcp

Local node

Target
18081
Default
18081
Value
18081
Restricted RPC ServerPorttcp

Public node port - needs to be routed to from the outside.

Target
18089
Default
18089
Value
18089
TickerVariable

Whether or not to show the XMR ticker

Target
TICKER
Default
false
AppdataPathrw

Database and Radarr configs

Target
/config
Value
/mnt/user/appdata/monero-nodeboard
PUIDVariable{3}
Default
99
Value
99
PGIDVariable{3}
Default
100
Value
100
UMASKVariable{3}
Default
022
Value
022