Files
han-app/support&notes/faq.md
T

70 lines
2.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Логи по контейнерам
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
Готовые файлы заливаем уже в рустор