https://github.com/render-examples/minio
MinIO on Render
https://github.com/render-examples/minio
deployment hosting minio minio-server render
Last synced: 2 months ago
JSON representation
MinIO on Render
- Host: GitHub
- URL: https://github.com/render-examples/minio
- Owner: render-examples
- License: apache-2.0
- Created: 2019-11-07T05:17:03.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-06-03T05:16:27.000Z (over 1 year ago)
- Last Synced: 2025-06-21T06:34:22.912Z (6 months ago)
- Topics: deployment, hosting, minio, minio-server, render
- Language: Dockerfile
- Size: 29.3 KB
- Stars: 16
- Watchers: 4
- Forks: 60
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MinIO on Render
This template repository can be used to run a single node [MinIO](https://min.io) server on Render in a single click. It features SSD storage with automatic backups and fully managed TLS for MinIO.
Click the button below to deploy MinIO to your Render account:
[](https://render.com/deploy)
This will create two web services:
* A public MinIO S3-compatible API server with automatically generated username and password environment variables. This server does not include the MinIO web console, which is a separate service. Admin credentials can be found under **Environment** in the Render dashboard.
* A web console for MinIO. You can use the username and password generated for the API server to log in, but MinIO does not recommend it for security reasons. Instead, create a new user with the [`mc`](https://min.io/docs/minio/linux/reference/minio-mc.html) CLI. You can use the instructions at https://github.com/minio/console#setup.
The two services above are defined in `render.yaml` and can be customized as needed. Note that you don't need to run the console; you can deploy MinIO and interact with it using `mc`, MinIO's command line tool linked above. To do this, remove the `minio-console` web service from `render.yaml`.