Skip to content

Build local rig config import #2

Description

@Deadbytes101

Add a local RIGOS configuration file that can be edited from Windows on the USB FAT32 partition before boot.

Requirements

  • RIGOS owned format
  • local only
  • strict key value parsing
  • never execute the file
  • resolve the file from the exact verified boot USB
  • prefill the visible first boot UI
  • write canonical policy and miner JSON atomically
  • include parser tests and malformed input tests
  • do not accept cloud account fields remote access fields or administrator passwords
  • do not copy the uploaded reference format or its credentials

Proposed fields

RIGOS_CONFIG_VERSION=1
NODE_NAME=rig01
TIMEZONE=Asia/Bangkok
POOL_HOST=gulf.moneroocean.stream
POOL_PORT=10128
POOL_TLS=required
CPU_THREADS=0
HUGE_PAGES=1
WATCHDOG_ENABLED=0
AUTO_START=1

The current alpha four physical test remains separate and must finish before this feature changes the appliance image.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions