D. Wei
D. Wei

Reputation: 81

Cant log in to app after deployed on Cloud Run

I have deployed my doccano app on Cloud Run but cant cant log in. It keeps complaining about the "Incorrect username or password"

enter image description here

I think this is because I havent given the auth argument, on my local I usually need use to start the container with this kind of cmd:

docker container create --name doccano \
  -e "ADMIN_USERNAME=admin" \
  -e "[email protected]" \
  -e "ADMIN_PASSWORD=password" \
  -p 8000:8000 chakkiworks/doccano

But I dont know where on GCP Cloud Run where can I add such information enter image description here

can someone help? Thanks!

Upvotes: 0

Views: 149

Answers (1)

Donnald Cucharo
Donnald Cucharo

Reputation: 4126

You can add your environment variables just next to the CONTAINER section which is VARIABLES on the Advanced settings, you set them as Name/Value pair.

Or update your service via command line:

gcloud run services update SERVICE --update-env-vars KEY1=VALUE1,KEY2=VALUE2

If you have multiple env variables, separate them with a comma ','.

However in production, please avoid storing your sensitive info as environment variables because they can be easily acccessed in plaintext. I recommend that you take your time and learn how to use Secret Manager.

Upvotes: 2

Related Questions