Servers
Back to bostrom infrastructure
Overview
The Bostrom infrastructure runs on 7 dedicated and cloud servers hosted at Hetzner data centers in Germany and Finland.
Server Fleet
Deimos — Archive Node
Role: Full blockchain history + cyberindex GraphQL API Type: Dedicated server with GPU Location: Falkenstein, Germany Hardware:
- CPU: Intel Xeon (8 cores)
- RAM: 64 GB
- GPU: NVIDIA GTX 1080 8GB (required for consensus)
- Storage: 6.8 TB ZFS (RAID + NVMe) Services:
bostrom_arch— Archive node container (full history from genesis)cyberindex— Blockchain indexerhasura— GraphQL API enginepostgres— Index database Endpoints powered:index.bostrom.cybernode.ai— GraphQL API
Jupiter — RPC Node + IBC Relayer
Role: Public RPC/LCD/gRPC endpoints + IBC packet relay Type: Dedicated server with GPU Location: Falkenstein, Germany Hardware:
- CPU: Intel Xeon (8 cores)
- RAM: 64 GB
- GPU: NVIDIA GTX 1080 8GB (required for consensus)
- Storage: 6.9 TB (ZFS + NVMe) Services:
bostrom_pruned— Pruned RPC node (recent state only)space-pussy-arch— Space Pussy testnet archive- Hermes IBC relayer (systemd service) Endpoints powered:
rpc.bostrom.cybernode.ai— Tendermint RPClcd.bostrom.cybernode.ai— Cosmos REST APIgrpc.bostrom.cybernode.ai— gRPC-Web proxy
IO — IPFS Storage
Role: Content-addressed storage for knowledge graph Type: Dedicated server Location: Falkenstein, Germany Hardware:
- CPU: Intel Xeon
- RAM: 64 GB
- Storage: 3.5 TB HDD RAID1 Services:
- IPFS daemon (Kubo 0.22)
- IPFS cluster (replication)
- libp2p swarm bootstrap Endpoints powered:
gateway.ipfs.cybernode.ai— Public IPFS gatewayswarm.io.cybernode.ai— libp2p bootstrap
Cyberproxy — Reverse Proxy + Frontend
Role: SSL termination, load balancing, static hosting Type: Cloud VPS (CX31) Location: Nuremberg, Germany Hardware:
- vCPU: 2 cores
- RAM: 8 GB
- Storage: 80 GB SSD Services:
- Nginx reverse proxy
- cyb.ai static frontend
- Webhook receiver for CI/CD Endpoints powered:
cyb.ai— Web interface*.bostrom.cybernode.ai— API proxy
Mimas — Monitoring
Role: Metrics collection, visualization, alerting Type: Cloud VPS (CX41) Location: Falkenstein, Germany Hardware:
- vCPU: 4 cores
- RAM: 16 GB
- Storage: 160 GB SSD Services:
- Grafana 12.3 — Dashboards and alerting
- Prometheus 2.54 — Metrics collection
- Blackbox exporter — HTTP/SSL probing Endpoints powered:
cybernode.ai— Public status dashboardcybernode.ai/grafana/— Grafana dashboards
Port — API Services
Role: Market data and DEX APIs Type: Cloud VPS (CX21) Location: Falkenstein, Germany Hardware:
- vCPU: 2 cores
- RAM: 4 GB
- Storage: 40 GB SSD Services:
- market-data API — Token supply endpoints
- warp-dex API — DEX trading data (when available) Endpoints powered:
market-data.cybernode.ai— Supply/price data
Helia-Relay — libp2p Circuit Relay
Role: Browser-to-browser IPFS connectivity Type: Cloud VPS (CX32) Location: Helsinki, Finland Hardware:
- vCPU: 4 cores
- RAM: 8 GB
- Storage: 80 GB SSD Services:
- libp2p circuit relay
- Caddy (auto-renewing SSL) Purpose:
- Enables browsers to connect to IPFS network
- Relay for NAT-traversal
Hardware Summary
| Server | Type | RAM | Storage | GPU |
|---|---|---|---|---|
| Deimos | Dedicated | 64 GB | 6.8 TB | GTX 1080 |
| Jupiter | Dedicated | 64 GB | 6.9 TB | GTX 1080 |
| IO | Dedicated | 64 GB | 3.5 TB | — |
| Cyberproxy | Cloud | 8 GB | 80 GB | — |
| Mimas | Cloud | 16 GB | 160 GB | — |
| Port | Cloud | 4 GB | 40 GB | — |
| Helia-Relay | Cloud | 8 GB | 80 GB | — |
GPU Requirement
Bostrom uses GPU-accelerated PageRank for the knowledge graph ranking algorithm. Minimum: NVIDIA GTX 1080 (8GB VRAM) CUDA: 11.4+ Both Deimos and Jupiter run GPU nodes for consensus participation.
Without GPU, a node cannot participate in consensus or validate blocks. Read-only nodes (for querying) can run without GPU.