S3Plugin for Proxmox VE

📐 System Architecture

The S3Plugin integrates seamlessly into Proxmox VE's storage subsystem, acting as a bridge between Proxmox's storage API and S3-compatible object storage endpoints.

🔐 AWS Signature V4 Authentication

The plugin implements the complete AWS Signature Version 4 signing process, ensuring compatibility with all S3-compatible providers.

📊 Data Flow Diagrams

Upload Flow (Multipart Streaming)

Upload Flow (Multipart Streaming)

Upload Flow (Multipart Streaming)

🗂️ Content Type Mapping

📈 Metrics Architecture (v1.4)

The metrics system provides comprehensive observability without impacting performance.

Metrics Data Structure

Key metrics Features

🔧 Plugin Lifecycle

🚀 Performance Optimizations