Поиск и проверка пациентов ТФОМС: различия между версиями

Материал из Medlogic
Нет описания правки
Нет описания правки
Строка 13: Строка 13:
== Использование Docker Compose ==
== Использование Docker Compose ==
=== Файл конфигурации по умолчанию ===
=== Файл конфигурации по умолчанию ===
<code><pre>version: '3'
<syntaxhighlight lang="yaml">
version: '3'


services:
services:
Строка 33: Строка 34:
   medicine-network:
   medicine-network:
     external:
     external:
       name: "medicine-network"</pre></code>
       name: "medicine-network"
</syntaxhighlight>


=== Комманда после первого запуска ===
=== Комманда после первого запуска ===
<code>docker-compose run --rm app bash -c "(cd /app/tfoms && flask db upgrade)"</code>
<syntaxhighlight lang="bash">docker-compose run --rm app bash -c "(cd /app/tfoms && flask db upgrade)"</syntaxhighlight>

Версия от 13:41, 11 февраля 2022

Описание сервиса

По умолчанию сервис расположен на порте :880
Логин: admin
Пароль: secret Шаблон:Code

Адреса по умолчанию сервисов ТФОМС

- проверка полисов: http://192.168.10.13/soap/checkpolicy.php?wsdl
- проверка на прикрепление: http://192.168.10.13/soap/tfoms_server.php?wsdl

В режиме "Отладка" можно проверить доступность сервисов ТФОМС (с прокси или без него):

Использование Docker Compose

Файл конфигурации по умолчанию

version: '3'

services:
  app:
    container_name: tfoms-patient
    restart: "always"
    image: docker.med-logic.ru/tfoms-patient:latest
    environment:
      - SENTRY_SITE=${SENTRY_SITE}
      - SQLALCHEMY_DATABASE_URI=postgresql://postgres:password@postgres-host/tfoms_patient
    ports:
      - "880:80"
    external_links:
      - "postgres:postgres-host"
    networks:
      - medicine-network

networks:
  medicine-network:
    external:
      name: "medicine-network"

Комманда после первого запуска

docker-compose run --rm app bash -c "(cd /app/tfoms && flask db upgrade)"