Run the bPanel Dashboard software! (https://github.com/mediciland/bpanel)
This image runs the bPanel Dashboard software and installs a configurable list of plugins.
You can see all images available to pull from Docker Hub via the Tags page.
Startup an instance of mediciland/fcoin to connect to, then run the following commands.
docker run -d \
-p 5000:5000 -p 5001:5001 -p 8000:8000 \
--env CHAIN=flo \
--env RPC_HOST=YOUR_LOCAL_IP \
--env RPC_PASSWORD=password \
--env NETWORK=testnet \
--name=bpanel \
mediciland/bpanel
docker logs -f bpanel
bPanel uses Environment Variables to allow for configuration settings. You set the Env Variables in your docker run
startup command. Here are the config settings offered by this image.
PORT
: [Integer
] The port you wish to host the bPanel web app on (Default5000
).CHAIN
: [flo
|bitcoin
|bitcoincash
|handshake
] The Chain you wish to run on (Defaultflo
).NETWORK
: [main
|testnet
|regtest
] The Chain network you wish to run on (Defaultmain
).RPC_HOST
: [String
] The Hostname/IP address of the RPC node to use as your data sourceRPC_PASSWORD
: [String
] The RPC password for the RPC Host you are connecting toBPANEL_PLUGINS
: [String
] A list of plugins that you wish to install, seperated by commas (Defaultbpanel-whitelist,@bpanel/bpanel-footer,@bpanel/bmenace-theme,@mediciland/bpanel-homepage,@mediciland/bpanel-recent-blocks-widget,@mediciland/bpanel-transaction-detail
)BPANEL_ENDPOINT_WHITELIST
: [Array<String|Object>
] An array of strings/objects containing API endpoints that are whitelisted and available to hit (Default is contents ofci/config/default-whitelist.js
)CUSTOM_BPANEL_CONFIG
: [String
] A string (seperated with\n
to split lines lines) of extra config variables to add to~/.bpanel/config.js
Please email [email protected] with security concerns.