|
@@ -1,2 +1,24 @@
|
|
# MinIO
|
|
# MinIO
|
|
-[**MinIO**](https://github.com/minio/minio), an [Amazon S3](https://aws.amazon.com/s3/) compatible object storage server.
|
|
|
|
|
|
+[**MinIO**](https://github.com/minio/minio), an [Amazon S3](https://aws.amazon.com/s3/) compatible object storage server.
|
|
|
|
+
|
|
|
|
+Scope of the **basic setup** is to run minio
|
|
|
|
+- as unprivileged user
|
|
|
|
+- with a directoy mounted for data
|
|
|
|
+- a port mapping for port 9000 / s3
|
|
|
|
+
|
|
|
|
+Scope of the **advance setup** is to
|
|
|
|
+- expose s3 and the console in different docker networks
|
|
|
|
+- add a custom tls certificate
|
|
|
|
+
|
|
|
|
+
|
|
|
|
+### Basic Configuration
|
|
|
|
+1. Prepare your .env file: `cp .env.template .env`
|
|
|
|
+2. [Generate](../KEY-GENERATION.md) and add your admin keys in .env
|
|
|
|
+3. Create a home and data directory owned by 1000:1000
|
|
|
|
+4. Define your port mapping
|
|
|
|
+
|
|
|
|
+### Advanced Configuration
|
|
|
|
+
|
|
|
|
+Asumption:
|
|
|
|
+- Externally defined network
|
|
|
|
+- TLS Certificate from reverse-proxy companion
|