public-pool

public-pool

Docker 应用程序 from D0ooo's Repository

概述

Run your own solo MINING POOL with web UI using public-pool & public-pool-ui. This Unraid template supports custom IP, ports, and direct Bitcoin node integration.

***** IMPORTANT NETWORK INFORMATION: *****
The External IP Address field must be set to the IP address where miners will connect to your pool.

  • If using bridge network (default): This should be your Unraid server's IP address
  • If using host network: This should be your Unraid server's IP address
  • If using custom network: This should be the IP you assigned to the container

The ports shown below (3333, 3334, 8080) are used internally and can be mapped to different ports on your host if needed. Standard web UI access will be http://YOUR-Unraid-IP:8080

运行时参数

网络用户界面
http://[IP]:[PORT:8080]/
网络
bridge
外壳
sh
特权
false

模板配置

AppData Path (persistent data)Pathrw

Directory where Public Pool stores shares, stats and worker data.

目标
/app/data
默认值
/mnt/user/appdata/public-pool
价值
/mnt/user/appdata/public-pool
Database PathPathrw

Directory where the SQLite database is stored.

目标
/app/mainnet-DB
默认值
/mnt/user/appdata/public-pool/mainnet-DB
价值
/mnt/user/appdata/public-pool/mainnet-DB
Stratum PortPorttcp

Mining port for stratum connections. Miners will connect to YOUR-EXTERNAL-IP:3333 (or the port you map this to)

目标
3333
默认值
3333
价值
3333
API PortPorttcp

API port for backend services

目标
3334
默认值
3334
价值
3334
Web UI PortPorttcp

Port for the web UI. Access via http://YOUR-EXTERNAL-IP:8080 (or the port you map this to)

目标
8080
默认值
8080
价值
8080
Bitcoin RPC URLVariabletext

RPC URL of your Bitcoin node (e.g. http://192.168.1.100)

目标
BITCOIN_RPC_URL
默认值
http://192.168.1.100
价值
http://192.168.1.100
Bitcoin RPC PortVariabletext

RPC port of your Bitcoin node (default: 8332)

目标
BITCOIN_RPC_PORT
默认值
8332
价值
8332
Bitcoin RPC UserVariabletext

Username defined in your bitcoin.conf

目标
BITCOIN_RPC_USER
默认值
rpcuser
价值
rpcuser
Bitcoin RPC PasswordVariabletext

Password defined in your bitcoin.conf

目标
BITCOIN_RPC_PASSWORD
默认值
rpcpassword
价值
rpcpassword
Bitcoin ZMQ HostVariabletext

ZMQ address of your Bitcoin node (e.g. tcp://192.168.1.100:28334)

目标
BITCOIN_ZMQ_HOST
默认值
tcp://192.168.1.100:28334
价值
tcp://192.168.1.100:28334
Bitcoin RPC TimeoutVariabletext

RPC timeout in ms (default: 10000)

目标
BITCOIN_RPC_TIMEOUT
默认值
10000
价值
10000
External IP AddressVariabletext

IMPORTANT: Set this to YOUR unRAID server's IP address (or the IP where miners will connect). Required for UI to display miners correctly.

目标
EXTERNAL_IP
默认值
192.168.1.100
Pool IdentifierVariabletext

Custom name for your pool (e.g. Home-Pool, Unraid-Pool)

目标
POOL_IDENTIFIER
默认值
public-pool
价值
public-pool
Bitcoin NetworkVariabletext

Bitcoin network to use (mainnet or testnet)

目标
NETWORK
默认值
mainnet
价值
mainnet
Enable HTTPS for APIVariabletext

Set to 'true' to enable HTTPS. Default is 'false' (HTTP only). Enable only if you have a proper reverse proxy or certificate setup. Only enable HTTPS if you know what you're doing.

目标
API_SECURE
默认值
false
价值
false

下载统计数据

723
下载总数

详细信息

存储库
animai/public-pool
最后更新2025-05-10
初见2025-05-16

在Unraid 上运行 public-pool 。

public-pool 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。