The simplest and fastest way to install Minio S3 is to use the Portainer template prepared by our team.
This method minimizes manual configuration and allows you to deploy a stable, ready-to-use system in just a few minutes.

Requirements:

  • A VPS with Portainer installed using the Unihost script 

  • A deployed NPM (Nginx Proxy Manager) 

After connecting to Portainer, go to the Application section, select Minio S3, and fill in the required fields.

Fill in all the required fields.
Note: For security, the password must be strong — use uppercase and lowercase letters, numbers, and special characters to minimize the risk of unauthorized access.

Go to NPM (Nginx Proxy Manager) and create a proxy for your Minio S3.

  • If you have your own domain, add it to NPM and create an A record pointing to your server’s IP address.

  • For testing, you can use a temporary domain by adding it to the hosts file beforehand.

Example:

<server_IP>   minio.local

Now you can open your domain and access a fully operational Minio S3, ready to use.

After logging into the admin panel, you can create a bucket for your files.

After preparing the storage, you can upload the necessary data to MinIO S3.

Conclusion

Using the ready-made MinIO S3 template significantly saves time and reduces the likelihood of errors. As a result, you get a fully functional MinIO S3 instance “out of the box” with minimal setup effort.