How can we help?
You are here:
Print

Repository Management


Repository Management

Summary

MinIO serves as zMAN’s internal S3-compatible object store, hosting firmware, certificates, scripts, and other assets required by zTC devices :contentReference[oaicite:1]{index=1}.

Accessing MinIO Console

  1. Open your browser to https://<zMan-IP>:7080/minioconsole.
  2. Login using the MinIO credentials configured during installation.

Creating Buckets

  1. Click **Buckets → Create Bucket**.
  2. Enter a bucket name (e.g., zman-firmware) and click **Create**.
  3. Optionally set the bucket policy to **Public** for read-only access without credentials.

Uploading Files

  1. Select your bucket and click **Upload → Upload File**.
  2. Browse to your asset (certificate, script, .ima, manifest.json) and confirm.
  3. Repeat for all required assets.

Managing Files

  • Use the **Actions** menu to generate pre-signed URLs for temporary access.
  • Delete deprecated assets to conserve storage and prevent accidental deployments.
  • Use folders (prefixes) to organize by type (e.g., /firmware, /certs, /scripts).

Security & Best Practices

  • Enable TLS for MinIO and rotate access keys periodically.
  • Audit bucket access logs to monitor downloads and API usage.
  • Limit public-read policies to only those assets meant for shared access (e.g., manifests), keeping sensitive files private.
Was this article helpful?
0 out Of 5 Stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
5
How can we improve this article?
Please submit the reason for your vote so that we can improve the article.
Table of Contents
Top