📦 Mockzure RPM Repository

Mock Azure Service - Development & Testing

Available Packages

Installation Instructions

Using DNF/TDNF (Recommended)

# Add repository configuration
sudo tee /etc/yum.repos.d/mockzure.repo << 'REPO'
[mockzure]
name=Mockzure RPM Repository
baseurl=https://yourcloudtools.github.io/Mockzure/rpms
enabled=1
gpgcheck=0
REPO

# Install the latest version
sudo dnf install mockzure

# Or install specific version
sudo dnf install mockzure-20241011.143055

Direct Download

# Download and install latest
curl -LO https://yourcloudtools.github.io/Mockzure/rpms/mockzure-latest.rpm
sudo dnf install -y mockzure-latest.rpm

# Or download specific version
curl -LO https://yourcloudtools.github.io/Mockzure/rpms/mockzure-VERSION.rpm
sudo dnf install -y mockzure-VERSION.rpm

Post-Installation

# Enable and start the service
sudo systemctl enable mockzure
sudo systemctl start mockzure

# Check status
sudo systemctl status mockzure

# View logs
sudo journalctl -u mockzure -f
📝 Note: After installation, configure the service in /etc/mockzure/config.json before starting.

About Mockzure

Mockzure is a lightweight mock Azure API server that simulates Azure Resource Manager and Entra ID (Azure AD) endpoints for testing and development purposes. It provides a complete mock environment for VM management, user authentication, and OIDC/OAuth2 flows.

  • Mock Azure Resource Manager endpoints
  • Simulated Entra ID (Azure AD) authentication
  • OIDC/OAuth2 support for testing
  • Web-based management portal
  • Systemd service integration