Skip to content

[bug]: Calls to AWS while using MinIO #4248

Closed as duplicate
Closed as duplicate

Description

@paul1278

Is there an existing issue for this?

  • I have searched the existing issues

Current behavior

I am using MinIO and not AWS, but as soon as I open the page https://mydomain/profile (or actually the API-call /api/project-covers/), Plane wants to talk to AWS and also includes settings inside the URL like AWS_S3_BUCKET_NAME. I noticed this because of my DNS-server reporting requests to this domain.

The relevant parts of my .env :

USE_MINIO=1
AWS_REGION=
AWS_ACCESS_KEY_ID=access-key
AWS_SECRET_ACCESS_KEY=secret-key
AWS_S3_ENDPOINT_URL=http://plane-minio:9000
AWS_S3_BUCKET_NAME=uploads
BUCKET_NAME=uploads

The domain which is called is uploads.s3.amazonaws.com, which looks like the hard-coded value here

It would be better to use the value of AWS_S3_ENDPOINT_URL there, since the uploads cannot be found on AWS.

Steps to reproduce

Monitor your DNS traffic and go to /profile, you will see the outgoing DNS-requests.

Environment

Production

Browser

None

Variant

Self-hosted

Version

v0.18-dev

Activity

  1. RuBAN-GT commented on Jun 17, 2026

    @RuBAN-GT

    The same issue.
    I use RustFS and saw two bugs:

    • Uploading works but covers aren't discoverable (avatars works well).
    • API responds with internal domain instead of custom s3 (workaround - to make proxy from http-layer).
  2. RuBAN-GT commented on Jul 1, 2026

    @RuBAN-GT

    I found a temporary solution using Caddy proxy:

    @plane path /plane /plane/*
    reverse_proxy @plane http://127.0.0.1:9000 {
        flush_interval -1
        header_up Host {host}
        header_up X-Real-IP {remote}
    
        transport http {
            keepalive 300s
        }
    }
    
  3. akshat5302 commented on Sep 24, 2026

    @akshat5302
    Member

    Closing as a duplicate of #6740, which tracks the same root cause. Please follow that thread. If you see something different on a current release, open a new issue with the details.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Type

Fields

Edition

None yet

Version

None yet

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions