S3-compatible object storage for Quix Cloud, using MinIO with a public access proxy.
| Component | Description |
|---|---|
| MinIO | S3-compatible object storage server |
| MinIO Proxy | Public access proxy for MinIO in Quix platform |
┌─────────────────────────────────────────┐
│ MinIO Template │
│ │
│ ┌─────────────────┐ │
│ │ MinIO (S3) │ Object Storage │
│ │ │ - Port 9000 │
│ │ │ - Persistent │
│ └────────┬────────┘ state │
│ │ │
│ │ │
│ ┌────────┴────────┐ │
│ │ MinIO Proxy │ Public Access │
│ │ │ - Port 80 │
│ │ │ - URL prefix: │
│ │ │ minioproxy │
│ └─────────────────┘ │
│ │
└─────────────────────────────────────────┘
- Quix account (sign up)
-
Deploy to Quix
- Log in to your Quix account
- Navigate to Templates
- Click "Deploy template"
-
Configure Secrets
Set the following secrets in your Quix environment:
s3_user: <your-minio-username> s3_secret: <your-minio-password>For detailed setup instructions, see SETUP.md.
-
Verify
Access the MinIO console through the MinIO Proxy public URL to confirm storage is working.
template-quixlake/
├── images/ # Documentation images
├── minio/ # MinIO application
├── minio-proxy/ # MinIO proxy application
├── quix.yaml # Quix deployment configuration
├── template.json # Template metadata
├── SETUP.md # Initial setup guide
├── LICENSE # Apache 2.0 license
└── README.md # This file
- Quix Platform: https://quix.io/
- Documentation: https://docs.quix.io/
- MinIO: https://min.io/
- GitHub Issues: https://github.com/quixio/template-quixlake/issues
- Quix Community: https://quix.io/slack-invite
- Email: support@quix.io
This project is licensed under the Apache 2.0 License - see the LICENSE file for details.