mongo-express icon indicating copy to clipboard operation
mongo-express copied to clipboard

Upload 1.1.0 to Dockerhub

Open PeterSR opened this issue 7 months ago • 4 comments

Hi!

I am really interested in using the OIDC feature (#1666), but it does not seem to be on Dockerhub.

It seems the latest is 1.0.2-20-alpine3.19 from 7 months ago (Nov 21).

Would it be possible to publish a new version?

PeterSR avatar Jun 16 '25 11:06 PeterSR

I'd like to see an official image also. In the meantime if anyone is desperate, a local build is pretty straightforward:

git clone https://github.com/mongo-express/mongo-express.git
cd mongo-express
git checkout v1.1.0-rc-3
docker buildx build -t mongo-express:1.1.0-rc-3 .

FWIW there seems to be some breaking config changes (vs 1.0.x) regarding auth, sessions secrets, etc.

Codelica avatar Sep 17 '25 18:09 Codelica

I'd like to see an official image also. In the meantime if anyone is desperate, a local build is pretty straightforward:

git clone https://github.com/mongo-express/mongo-express.git
cd mongo-express
git checkout v1.1.0-rc-3
docker buildx build -t mongo-express:1.1.0-rc-3 .

FWIW there seems to be some breaking config changes (vs 1.0.x) regarding auth, sessions secrets, etc.

The remain commands to upload to official repository are

docker tag mongo-express:1.1.0-rc-3 mongo-express/mongo-express:1.1.0-rc-3
docker push mongo-express/mongo-express:1.1.0-rc-3

But I don't have permissions in docker hub https://hub.docker.com/_/mongo-express for the user mongo-express, I think that only @BlackthornYugen have it

This is because I get:

$ docker push mongo-express/mongo-express:1.1.0-rc-3
The push refers to repository [docker.io/mongo-express/mongo-express]
99493e2b49c4: Preparing 
11c81d82f54b: Preparing 
908230fba3dc: Preparing 
b6a019576e30: Preparing 
89094c9c674c: Preparing 
4710b5180568: Waiting 
512356c19f04: Waiting 
9925b1649267: Waiting 
a6137dfe1cd8: Waiting 
fa58f6442833: Waiting 
0e830270f1e3: Waiting 
2e646efe85af: Waiting 
38d732cce104: Waiting 
e48459b2cb08: Waiting 
cef56cdc78a2: Waiting 
5bc340f6d4f5: Waiting 
denied: requested access to the resource is denied

Instead, I can upload with my own user "shakaran"

https://hub.docker.com/r/shakaran/mongo-express

Try:

docker pull shakaran/mongo-express:1.1.0-rc-3

So the blocker, it is basically give permission to the right person to do the job ;)

shakaran avatar Dec 05 '25 12:12 shakaran

I can't push directly to dockerhub either, there is an official dockerhub images repo that we need to do a pr to. I think I'm on a list of people that are allowed to approve those PRs and I think I can approve adding another person.

BlackthornYugen avatar Dec 05 '25 12:12 BlackthornYugen

I can't push directly to dockerhub either, there is an official dockerhub images repo that we need to do a pr to. I think I'm on a list of people that are allowed to approve those PRs and I think I can approve adding another person.

Ok, give me permisions to https://github.com/mongo-express/mongo-express-docker

shakaran avatar Dec 05 '25 13:12 shakaran