What is Minio?
Minio is an object storage server. It is compatible with many cloud storage services. It is best suited for storing unstructured data such as photos, videos, log files, backups and container / VM images. Size of an object can range from a few KBs to a maximum of 5TB.
Features We Love
- Encryption and Tamper-proof - Minio provides confidentiality, integrity and authenticity assurances for encrypted data with negligible performance overhead. Both server side and client side encryption are supported using AES-256-GCM, ChaCha20-Poly1305 and AES-CBC. Encrypted objects are tamper-proofed with AEAD server-side encryption.
- Pluggable Storage Backend - In addition to its own filesystem and erasure code backends for DAS and JBODs, external storage backends such as NAS, Google Cloud Storage, and Azure Blob Storage are supported as well. Which allows the customer to cross-connect between various storage solutions.
- Data Protection - Minio protects data against hardware failures using erasure code and bitrot detection. You may lose up to half the number of drives and still recover from it. Data protection code is accelerated using SIMD instructions on x64 and ARM CPUs.
How do you install Minio on Packet?
Installing minion is quite easy.
docker pull minio/miniodocker run -p 9000:9000 minio/minio server /your_data_folder
docker pull minio/minio:custom docker run -p 9000:9000 minio/minio:custom server /your_data_folder
chmod +x minio ./minio server /your_data_folder
minio.exe server D:\your_location
Install minio packages using pkg
pkg install miniosysrc minio_enable=yessysrc minio_disks=/home/user/your_folder minio start