mirror of
https://github.com/ditatompel/xmr-remote-nodes.git
synced 2024-11-16 17:07:36 +00:00
1.4 KiB
1.4 KiB
XMR Nodes
Requirements
- GeoIP Database (place it to
./assets/geoip
, see ./internal/repo/geoip.go).
Installation
For initial server setup:
- Create database structure and import
tbl_cron
data from ./tools/resources/database. - Download GeoIP Database and place it to
./assets/geoip
. (see ./internal/repo/geoip.go). - Copy
.env.example
to.env
and edit it to match with server environment. - Build the binary with
make build
. - Run the service with
./bin/xmr-nodes-static-linux-<YOUR_CPU_ARCH> serve
.
To create admin user (for creating prober API key from Web-UI, execute ./bin/xmr-nodes-static-linux-<YOUR_CPU_ARCH> admin create
).
Systemd example: ./tools/resources/init/xmr-nodes-server.service.
For initial prober setup:
- Create API key for prober
- Copy
.env.example
to.env
and edit it to match with prober environment. - Build the binary with
make build
. - Run the service with
./bin/xmr-nodes-static-linux-<YOUR_CPU_ARCH> prober
.
Systemd example: xmr-nodes-prober.service and xmr-nodes-prober.timer.