Pomoc S3 serwer

SiewcaRyżu

Kimchi & Pikachu
Management
9 Październik 2023
16 625
11
1 930
153
QNAP
null
Ethernet
null
YAML:
services:
  minio:
    image: minio/minio:latest
    container_name: minio
    restart: unless-stopped
    environment:
      - MINIO_ROOT_USER=${MINIO_ROOT_USER:-s3admin}
      - MINIO_ROOT_PASSWORD=${MINIO_ROOT_PASSWORD:-234234234c2342c34c234}
      # Tell MinIO which public domain to sign URLs with
      - MINIO_SERVER_URL=https://s3.domena.pl
      - MINIO_BROWSER_REDIRECT_URL=https://s3c.domena.pl
    command: server /data --console-address ":9001"
    volumes: # gdzie są zapisywane dane  dla usługi
      - /backups/S3/:/data
    ports:
      - "127.0.0.1:9000:9000"  # S3 API
      - "127.0.0.1:9001:9001"  # Web console
    healthcheck:
      test: ["CMD", "curl", "-f", "http://localhost:9000/minio/health/live"]
      interval: 10s
      timeout: 5s
      retries: 3
      start_period: 30s

gdzie:
konto admina S3 : s3admin
hasło admina S3: 234234234c2342c34c234
panel WWW admina: https://s3c.domena.pl
adres S3: https://s3.domena.pl

Ważne:
- SSL jest wymagany KROPKA - jak zrobisz sobie to nie wnikam, reverse proxy przez caddy/nginx działa (patrz na sekcje PORTS w docker-compose.yml)

- konto admina służy tylko do zarządzenia usługą , każdy bucket winien mieć swoje konto - admin może wszystko , walniesz sie w parametrach i cały serwer z danymi jest skasowany - zostaliście OSTRZEŻENI !

1781295436641.png