This commit is contained in:
parent
61a70f5b7f
commit
1bdf5efb74
@ -1,15 +0,0 @@
|
|||||||
### ./docker-compose.yml env variables config.
|
|
||||||
|
|
||||||
## telegram-listener
|
|
||||||
# telegram account details https://my.telegram.org
|
|
||||||
WTelegramClientOptions__ApiHash =
|
|
||||||
WTelegramClientOptions__ApiId =
|
|
||||||
WTelegramClientOptions__PhoneNumber =
|
|
||||||
|
|
||||||
## telegarm-client
|
|
||||||
# telegram bot token details @BotFather
|
|
||||||
TelegramBotOptions__Token =
|
|
||||||
# toggle admin notificatons and upper bot accessed public channels ids (usually starts with "-100"
|
|
||||||
AdministrationOptions__EnableUpdateTelegramLogging =
|
|
||||||
AdministrationOptions__FeedbackReceiverIds__0 =
|
|
||||||
AdministrationOptions__UpdateReceiverIds__0 =
|
|
||||||
@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
docker-compose.yml файл используется для старта проектов и зависисмостей внутри докера. Конфигурация хостовых сервисов опирается на конфигурационный файл общего назначения appsettings.DockerCompose.json. Однако чувствительные для секретов переменные хранятся в `.env` файле, для чего представлен шаблон `.env.template`.
|
docker-compose.yml файл используется для старта проектов и зависисмостей внутри докера. Конфигурация хостовых сервисов опирается на конфигурационный файл общего назначения `appsettings.json` и специфичный для докера `appsettings.DockerCompose.json` (частный файл). Однако общие чувствительные для всех видов запуска секреты хранятся в `appsettings.protected.json`. Для личного пользования и отдельного запуска проектов необходимо двигаться по пути `appsettings.Development.json`.
|
||||||
|
|
||||||
|
|
||||||
Статус сборки drone:
|
Статус сборки drone:
|
||||||
|
|||||||
@ -9,19 +9,32 @@ services:
|
|||||||
- 4999:8080
|
- 4999:8080
|
||||||
environment:
|
environment:
|
||||||
ASPNETCORE_ENVIRONMENT: DockerCompose
|
ASPNETCORE_ENVIRONMENT: DockerCompose
|
||||||
TelegramBotOptions__Token: ${TelegramBotOptions__Token}
|
|
||||||
AdministrationOptions__FeedbackReceiverIds__0: ${AdministrationOptions__FeedbackReceiverIds__0}
|
|
||||||
AdministrationOptions__UpdateReceiverIds__0: ${AdministrationOptions__UpdateReceiverIds__0}
|
|
||||||
AdministrationOptions__EnableUpdateTelegramLogging: ${AdministrationOptions__EnableUpdateTelegramLogging}
|
|
||||||
depends_on:
|
depends_on:
|
||||||
nocr-rabbitmq:
|
nocr-rabbitmq:
|
||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
|
#nocr-telegram-listener:
|
||||||
|
# condition: service_healthy
|
||||||
#nocr-users:
|
#nocr-users:
|
||||||
# condition: service_healthy
|
# condition: service_healthy
|
||||||
#nocr-text-matcher:
|
#nocr-text-matcher:
|
||||||
# condition: service_healthy
|
# condition: service_healthy
|
||||||
#nocr-telegram-listener:
|
|
||||||
# condition: service_healthy
|
nocr-telegram-listener:
|
||||||
|
container_name: nocr-telegram-listener
|
||||||
|
image: nocr-telegram-listener:latest
|
||||||
|
build:
|
||||||
|
context: telegram-listener
|
||||||
|
dockerfile: src/Nocr.TelegramListener.Host/Dockerfile
|
||||||
|
ports:
|
||||||
|
- 5000:8080
|
||||||
|
environment:
|
||||||
|
ASPNETCORE_ENVIRONMENT: DockerCompose
|
||||||
|
session_pathname: '/app/WTelegram.session'
|
||||||
|
volumes:
|
||||||
|
- ./WTelegram.session:/app/WTelegram.session
|
||||||
|
depends_on:
|
||||||
|
nocr-rabbitmq:
|
||||||
|
condition: service_healthy
|
||||||
|
|
||||||
nocr-text-matcher:
|
nocr-text-matcher:
|
||||||
container_name: nocr-text-matcher
|
container_name: nocr-text-matcher
|
||||||
@ -53,26 +66,6 @@ services:
|
|||||||
nocr-text-matcher-db:
|
nocr-text-matcher-db:
|
||||||
condition: service_healthy
|
condition: service_healthy
|
||||||
|
|
||||||
nocr-telegram-listener:
|
|
||||||
container_name: nocr-telegram-listener
|
|
||||||
image: nocr-telegram-listener:latest
|
|
||||||
build:
|
|
||||||
context: telegram-listener
|
|
||||||
dockerfile: src/Nocr.TelegramListener.Host/Dockerfile
|
|
||||||
ports:
|
|
||||||
- 5000:8080
|
|
||||||
environment:
|
|
||||||
ASPNETCORE_ENVIRONMENT: DockerCompose
|
|
||||||
session_pathname: '/app/WTelegram.session'
|
|
||||||
WTelegramClientOptions__ApiHash: ${WTelegramClientOptions__ApiHash}
|
|
||||||
WTelegramClientOptions__ApiId: ${WTelegramClientOptions__ApiId}
|
|
||||||
WTelegramClientOptions__PhoneNumber: ${WTelegramClientOptions__PhoneNumber}
|
|
||||||
volumes:
|
|
||||||
- ./WTelegram.session:/app/WTelegram.session
|
|
||||||
depends_on:
|
|
||||||
nocr-rabbitmq:
|
|
||||||
condition: service_healthy
|
|
||||||
|
|
||||||
nocr-users:
|
nocr-users:
|
||||||
container_name: nocr-users
|
container_name: nocr-users
|
||||||
image: nocr-users:latest
|
image: nocr-users:latest
|
||||||
|
|||||||
@ -1 +1 @@
|
|||||||
Subproject commit f25f3429cb94fb93924ffd0b26250fff68aadcb9
|
Subproject commit ea27d8d448f44b5a1767419c0b2c3371684c0d45
|
||||||
@ -1 +1 @@
|
|||||||
Subproject commit 269826b70fdf8d1b09402eab40af60074ac74f0a
|
Subproject commit 6c74bdbefc5fadec9ce203882bda2001a96c786f
|
||||||
@ -1 +1 @@
|
|||||||
Subproject commit 1dddca85ba7e5cd4cc41e6b3c4dc72ee2e3154d0
|
Subproject commit ebbec35e62ff45d3f3f7c7420ffafe36bccedde2
|
||||||
2
users
2
users
@ -1 +1 @@
|
|||||||
Subproject commit b7736a189127adf7ff153e2fecc54fe4cbe6b90a
|
Subproject commit fc2e511985a205fd9b4883c06311b76bb92dcfe8
|
||||||
Loading…
Reference in New Issue
Block a user