Platform
Solutions
Industries
Company
Docs
Installation Guide

Linux MonitoringProvider App

The OpenGPU Provider App for Linux is a powerful tool that allows you to monitor and manage your GPU resources effectively. Follow the steps below to get started with the installation and uninstallation process.

Why choose Provider App for Linux

Designed for enterprise-grade deployments with Docker

Linux Optimized

Native support for all major Linux distributions with Docker integration

Docker-Based

Easy deployment with Docker Compose for seamless management

Secure & Private

End-to-end encryption with complete control over your resources and data

Production Ready

Designed for enterprise-grade deployments with graceful shutdown support

System Requirements

Make sure your system meets these minimum requirements

  • Operating System: Linux, macOS, or Windows host with Docker support
  • Docker: Docker version 20.10.0 or higher (including Docker Compose v2 support)
  • Graphics Card: NVIDIA GPU with CUDA support (optional for CPU-only mode)
  • Memory: 8 GB RAM minimum, 16 GB recommended
  • Storage: 10 GB available space for Docker images
  • Network: Broadband internet connection

Docker Compose Stack Installation

Follow these steps to install the OpenGPU Provider App using Docker Compose

Step 1: Download the Compose File

curl -o docker-compose.yml https://raw.githubusercontent.com/OpenGPU-Network/provider-suite/refs/heads/main/docker-compose.yml

Step 2: Prepare Environment Variables

You must provide PROVIDER_PRIVATE_KEY and MASTER_ADDRESS. Choose one of the following methods:

Option A: Use a .env file

PROVIDER_PRIVATE_KEY=your_provider_private_keyMASTER_ADDRESS=your_master_address

Option B: Export variables manually

export PROVIDER_PRIVATE_KEY=your_provider_private_keyexport MASTER_ADDRESS=your_master_address

Step 3: Launch the Stack

docker compose up -d

View logs with:

docker compose logs -f

Management Commands

Common Docker Compose commands for managing your Provider App

  • Stop Services: docker compose stop (keeps containers and volumes)
  • Restart Services: docker compose start
  • Full Restart: docker compose down -v && docker compose up -d
  • Remove All: docker compose down -v (removes containers, networks, and volumes)
  • View Logs: docker compose logs -f

Video Installation Guide

Watch our step-by-step video tutorial to learn how to install and set up the OpenGPU Provider App on Linux using Docker Compose

⚠️ Security Warning

Never share your PROVIDER_PRIVATE_KEY or other secrets publicly. Use secure secret management solutions in production.

Troubleshooting & Support

  • Ensure your Docker version supports required features (Compose v2, --gpus all, etc.)
  • If you encounter permission issues, check your Docker daemon and user permissions
  • For GPU support, ensure NVIDIA Docker runtime is properly installed

Start Contributing Today

Once installed, you can immediately start contributing your GPU power to the OGPU Network and earn rewards. Our intuitive dashboard makes it easy to monitor your earnings, manage your resources, and optimize your contribution.

OGPU Management Dashboard

Need Help Getting Started?

Visit our comprehensive documentation and guides to learn more about OGPU Network, how to optimize your setup, and maximize your earnings.

cta-icon
Benchmark OpenGPU against
any cloud.
Measure inference or training workloads on distributed GPUs
with instant elasticity and real world performance.
OpenGPU Logo
OpenGPU Logo
© Copyright 2026, OpenGPU Network. All Rights Reserved.