Browse Source

added basic configuration (needs improvement)

Toastie 1 year ago
parent
commit
4e60df4d15
1 changed files with 23 additions and 1 deletions
  1. 23 1
      minio/README.md

+ 23 - 1
minio/README.md

@@ -1,2 +1,24 @@
 # 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