Pgadmin configuration issues

Поиск
Список
Период
Сортировка
От Hardik Sanghavi
Тема Pgadmin configuration issues
Дата
Msg-id CAK5+LPuOaKBQRCa=SeJVVQrw3obn9Ew3k2wFHbHuYvezojjAEQ@mail.gmail.com
обсуждение исходный текст
Список pgadmin-support
Hello, 

I am trying to run pgadmin in a docker container. My intention is for the users to see all the servers and not to enter password.  However I keep on getting error where its not able to find the password. 

My docker config:
 db-rl:
    image: dpage/pgadmin4:latest
    entrypoint: >
      /bin/sh -c "
      mkdir -p /var/lib/pgadmin/storage/admin_abc.com/;
      echo '*:*:*:postgres:pass' >> /var/lib/pgadmin/storage/admin_abc.com/.pgpass;
      echo '' >> /var/lib/pgadmin/storage/admin_abc.com/.pgpass;
      chown pgadmin:root /var/lib/pgadmin/storage/admin_abc.com/.pgpass;
      chmod 600 /var/lib/pgadmin/storage/admin_abc.com/.pgpass;
      /entrypoint.sh
      "
    environment:
      - PGADMIN_DEFAULT_EMAIL=admin@abc.com
      - PGADMIN_DEFAULT_PASSWORD=password
    networks:
      rdcnet: {}
      #volumes:
      #- /srv/pgadmin4:/var/lib/pgadmin
    secrets:
      - source: pgadmin_config_20240223_4
        target: /pgadmin4/config_local.py
      - source: pgadmin_servers_20240228_1
        target: /pgadmin4/servers.json
secrets:
  pgadmin_config_20240223_4:
    file: ./config/pgadmin.py
  pgadmin_servers_20240228_1:
    file: ./config/pgadmin_servers.json

config_local.py
AUTHENTICATION_SOURCES = ['oauth2']
OAUTH2_CONFIG = [
    {
        'OAUTH2_NAME': 'Google',
        'OAUTH2_DISPLAY_NAME': 'Google',
        'OAUTH2_CLIENT_ID': '69794626965-fiq1hjp6udv48ghvjrq0iaulfonsa4fs.apps.googleusercontent.com',
        'OAUTH2_CLIENT_SECRET': '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',
        'OAUTH2_TOKEN_URL': 'https://oauth2.googleapis.com/token',
        'OAUTH2_AUTHORIZATION_URL': 'https://accounts.google.com/o/oauth2/v2/auth',
        'OAUTH2_SERVER_METADATA_URL': 'https://accounts.google.com/.well-known/openid-configuration',
        'OAUTH2_API_BASE_URL': 'https://openidconnect.googleapis.com/v1/',
        'OAUTH2_USERINFO_ENDPOINT': 'userinfo',
        'OAUTH2_SCOPE': 'openid email profile',
        'OAUTH2_ICON': 'fa-google',
        'OAUTH2_BUTTON_COLOR': '#3253a8',
    }
]
PGADMIN_CONFIG_CONSOLE_LOG_LEVEL = 10
MASTER_PASSWORD_REQUIRED= False

servers.json
{
  "Servers": {
    "1": {
      "Name": "Staging (16.169)",
      "Group": "Servers",
      "Host": "192.168.16.169",
      "Port": 5432,
      "MaintenanceDB": "postgres",
      "Username": "postgres",
      "SharedUsername": "postgres",
      "Shared": true,
      "PassFile": ".pgpass",
      "ConnectionParameters": {
         "passfile": ".pgpass"
      }
    },
}

I would really appreciate some help

--
Thanks,
Hardik Sanghavi

В списке pgadmin-support по дате отправления:

Предыдущее
От: Pravesh Sharma
Дата:
Сообщение: Re: I am unable to Open the app
Следующее
От: Marcello Z Fabila
Дата:
Сообщение: pgAdmin4 Installation Issues