Files

2.4 KiB
Raw Permalink Blame History

Логи по контейнерам

docker compose --env-file .env logs --tail 100 keycloak docker compose --env-file .env logs --tail 100 api-backend docker compose --env-file .env logs --tail 100 keycloak

Пересобрать образы и поднять всё заново

Из каталога проекта на ВМ: cd /opt/han-chat/backend

  1. Собрать все локальные образы (как в DEPLOYMENT_GUIDE) docker compose --env-file .env build --pull
  2. Поднять весь контур docker compose --env-file .env up -d Или одной командой: cd /opt/han-chat/backend docker compose --env-file .env up -d --build

Только пересоздать контейнеры (без пересборки образов)

Если меняли только .env (например, IP БД), образы пересобирать не нужно: cd /opt/han-chat/backend docker compose --env-file .env up -d --force-recreate

Полная пересборка + пересоздание

cd /opt/han-chat/backend docker compose --env-file .env up -d --build --force-recreate Проверка docker compose --env-file .env ps

Изменение маппинга пользователя приложения на CRM (Проект)

bitrix_sync.request_bitrix_contact_rebind( user_id, target_b24_id, reason, operator_id )

Публикация в сторе

Скачать keystore из Expo и выгрузить сертификат

cd C:\Users\MI\Documents\Assistent\HAN_chat_specification\VM4_Expo-mobile npx eas-cli credentials -p android

Либо проще тут https://expo.dev/accounts/anzh/projects/han-chat/credentials/android/ru.han.chat

Нужны 3 значения: Keystore password Key alias Key password

  • архив с @anzh__han-chat-keystore.bak.jks

Далее создаем папку идем в нее из терминала cd ........

Туда скачиваем из рустора pepk.jar

И даем две команды java -jar pepk.jar --keystore=.\@anzh__han-chat-keystore.bak.jks --alias=<значение от expo> --output=.\pepk_out.zip --encryptionkey= <значение из стора>` --include-cert

keytool -exportcert -alias <значение от expo> -keystore .@anzh__han-chat-keystore.bak.jks -rfc -file .\upload_certificate.pem

Готовые файлы заливаем уже в рустор