8000 How to setup s3 with minio · Issue #317 · codex-team/codex.docs · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
How to setup s3 with minio #317
Open
@gribanoveu

Description

@gribanoveu

i use compose project like this:

s3:
    container_name: codex_minio
    image: minio/minio:latest
    restart: unless-stopped
    environment:
        MINIO_ROOT_USER: mini
        MINIO_ROOT_PASSWORD: mini
        MINIO_ACCESS_KEY: minio
        MINIO_SECRET_KEY: minio123
    ports:
        - 9000:9000
        - 9001:9001
    volumes:
        - minio:/data
    command: server /data --console-address ":9001"

and setting (i created bucket and region in minio)

uploads:
  driver: "s3"
  s3:
    bucket: "codex"
    region: "eu-central-1"
    baseUrl: "http://localhost:9000"
    keyPrefix: "/"
    accessKeyId: "minio"
    secretAccessKey: "minio123"

but after i load file i see

2024-05-08 15:32:46 POST /api/transport/image 500 524.132 ms - 148
2024-05-08 15:32:46 PermanentRedirect: The bucket you are attempting to access must be addressed using the specified endpoint. Please send all future requests to this endpoint.
2024-05-08 15:32:46     at throwDefaultError (/usr/src/app/node_modules/@aws-sdk/smithy-client/dist-cjs/default-error-handler.js:8:22)
2024-05-08 15:32:46     at deserializeAws_restXmlPutObjectCommandError (/usr/src/app/node_modules/@aws-sdk/client-s3/dist-cjs/protocols/Aws_restXml.js:5781:43)
2024-05-08 15:32:46     at processTicksAndRejections (node:internal/process/task_queues:96:5)
2024-05-08 15:32:46     at async /usr/src/app/node_modules/@aws-sdk/middleware-serde/dist-cjs/deserializerMiddleware.js:7:24
2024-05-08 15:32:46     at async /usr/src/app/node_modules/@aws-sdk/middleware-signing/dist-cjs/middleware.js:13:20
2024-05-08 15:32:46     at async StandardRetryStrategy.retry (/usr/src/app/node_modules/@aws-sdk/middleware-retry/dist-cjs/StandardRetryStrategy.js:51:46)
2024-05-08 15:32:46     at async /usr/src/app/node_modules/@aws-sdk/middleware-flexible-checksums/dist-cjs/flexibleChecksumsMiddleware.js:56:20
2024-05-08 15:32:46     at async /usr/src/app/node_modules/@aws-sdk/middleware-logger/dist-cjs/loggerMiddleware.js:6:22
2024-05-08 15:32:46     at async Promise.all (index 0)
2024-05-08 15:32:46     at async Upload.__uploadUsingPut (/usr/src/app/node_modules/@aws-sdk/lib-storage/dist-cjs/Upload.js:66:26)

where i can get worked config?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0