Initial commit: VortexGPU rent-a-GPU platform + Linux node agent (nightmare 4080 SUPER)

This commit is contained in:
drjones
2026-08-24 21:07:59 -07:00
commit 28b2c7339f
24 changed files with 8198 additions and 0 deletions

27
.env.example Normal file
View File

@@ -0,0 +1,27 @@
# VortexGPU — rent-a-PC platform
# Gateway port
PORT=3000
# Hidden admin (openssl rand -hex 24)
ADMIN_TOKEN="CHANGE_ME"
# Windows GPU node agent secret
NODE_SECRET="CHANGE_ME"
# Proxmox hypervisor
PVE_HOST=10.30.20.85
PVE_USER=root
PVE_TEMPLATE_WIN=504 # comandoVM (Windows 10, template:1)
PVE_TEMPLATE_LINUX=990 # vortex-linux-tpl (debian cloud-init)
PVE_VMID_START=2000
# BTCPay
BTCPAY_URL=https://10.30.20.140
BTCPAY_API_KEY=4367faaccfa84c9a58d8fa65190290b94e385799
BTCPAY_STORE_ID=B3nkkrKECSugCBTWEXrm9PtTHNsVzP9WxESryzRdrF5T
BTCPAY_PUBLIC=https://btcpay.thetempleofdoom.com
BTCPAY_WEBHOOK_SECRET=vortexgpu-webhook-secret-2026
# Marketing tier label shown to tenants (decoupled from real hardware)
GPU_SKU=NVIDIA GeForce RTX 5090 32GB