bug: curl missing from latest release of minio/mc, causes errors starting. #48

Closed
opened 2026-02-16 12:51:14 -05:00 by yindo · 5 comments
Owner

Originally created by @Malte0621 on GitHub (Oct 28, 2023).

What happened?

When pulling and starting the self-hosted version of revolt using docker, the minio/mc image spams errors that says "curl" is missing. Which is because curl was removed from the latest version of minio/mc.

Temporary solution:
Downgrade minio/mc to RELEASE.2023-10-24T21-42-22Z.
(This is done by changing the docker-compose.yml file like following:

createbuckets:
    image: minio/mc:RELEASE.2023-10-14T01-57-03Z

(note the added :RELEASE.2023-10-14T01-57-03Z)

Permanent solution:

  • Get curl installed somehow?
  • Don't use curl?
Originally created by @Malte0621 on GitHub (Oct 28, 2023). ### What happened? When pulling and starting the self-hosted version of revolt using docker, the `minio/mc` image spams **errors** that says "curl" is missing. Which is because **curl was removed** from the latest version of `minio/mc`. *Temporary solution:* Downgrade `minio/mc` to `RELEASE.2023-10-24T21-42-22Z`. (This is done by changing the `docker-compose.yml` file like following: ```yml createbuckets: image: minio/mc:RELEASE.2023-10-14T01-57-03Z ``` (note the added `:RELEASE.2023-10-14T01-57-03Z`) ***Permanent solution:*** * Get curl installed somehow? * Don't use curl?
yindo added the bug label 2026-02-16 12:51:14 -05:00
yindo closed this issue 2026-02-16 12:51:14 -05:00
Author
Owner

@Geoxor commented on GitHub (Dec 7, 2023):

indeed, the createbuckets container keeps spamming curl but it doesn't exist causing minio not to work causing S3Errors on the client

image
aa

@Geoxor commented on GitHub (Dec 7, 2023): indeed, the createbuckets container keeps spamming curl but it doesn't exist causing minio not to work causing S3Errors on the client ![image](https://github.com/revoltchat/self-hosted/assets/34042825/21d6db7c-23ef-49c1-8944-b8556304f487) ![aa](https://github.com/revoltchat/self-hosted/assets/34042825/2ad25d29-2294-4ced-b2fc-458711af742e)
Author
Owner

@Geoxor commented on GitHub (Dec 7, 2023):

Temporary fix is to change docker-compose.yml to use an older version of minio/mc from 5 months ago when it had curl still

+ createbuckets:
+    image: minio/mc:RELEASE.2023-07-21T20-44-27Z
-  createbuckets:
-    image: minio/mc
@Geoxor commented on GitHub (Dec 7, 2023): Temporary fix is to change docker-compose.yml to use an older version of minio/mc from 5 months ago when it had curl still ```diff + createbuckets: + image: minio/mc:RELEASE.2023-07-21T20-44-27Z - createbuckets: - image: minio/mc ```
Author
Owner

@Malte0621 commented on GitHub (Dec 25, 2023):

Temporary fix is to change docker-compose.yml to use an older version of minio/mc from 5 months ago when it had curl still

+ createbuckets:
+    image: minio/mc:RELEASE.2023-07-21T20-44-27Z
-  createbuckets:
-    image: minio/mc

I already posted a temporary fix lol (minio/mc:RELEASE.2023-10-14T01-57-03Z works as it has curl .-.)

@Malte0621 commented on GitHub (Dec 25, 2023): > Temporary fix is to change docker-compose.yml to use an older version of minio/mc from 5 months ago when it had curl still > > ```diff > + createbuckets: > + image: minio/mc:RELEASE.2023-07-21T20-44-27Z > - createbuckets: > - image: minio/mc > ``` I already posted a temporary fix lol (`minio/mc:RELEASE.2023-10-14T01-57-03Z` works as it has curl .-.)
Author
Owner

@Geoxor commented on GitHub (Jan 2, 2024):

Temporary fix is to change docker-compose.yml to use an older version of minio/mc from 5 months ago when it had curl still

+ createbuckets:
+    image: minio/mc:RELEASE.2023-07-21T20-44-27Z
-  createbuckets:
-    image: minio/mc

I already posted a temporary fix lol (minio/mc:RELEASE.2023-10-14T01-57-03Z works as it has curl .-.)

Yeah sorry i didn't see it and figured a fix myself and then noticed you mentioned it

@Geoxor commented on GitHub (Jan 2, 2024): > > Temporary fix is to change docker-compose.yml to use an older version of minio/mc from 5 months ago when it had curl still > > ```diff > > + createbuckets: > > + image: minio/mc:RELEASE.2023-07-21T20-44-27Z > > - createbuckets: > > - image: minio/mc > > ``` > > I already posted a temporary fix lol (`minio/mc:RELEASE.2023-10-14T01-57-03Z` works as it has curl .-.) Yeah sorry i didn't see it and figured a fix myself and then noticed you mentioned it
Author
Owner

@insertish commented on GitHub (Mar 28, 2024):

Fixed in #80

@insertish commented on GitHub (Mar 28, 2024): Fixed in #80
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: stoatchat/self-hosted#48