Commit e624b78b authored by 贾浩@五瓣科技's avatar 贾浩@五瓣科技

update

parent 24af7eae
Pipeline #798 canceled with stages
...@@ -9,8 +9,5 @@ all: api ...@@ -9,8 +9,5 @@ all: api
api: api:
go build $(BUILD_FLAGS) -v -o=${GOBIN}/$@ ./cmd/api go build $(BUILD_FLAGS) -v -o=${GOBIN}/$@ ./cmd/api
messenger:
go build $(BUILD_FLAGS) -v -o=${GOBIN}/$@ ./cmd/messenger
docker: docker:
docker build -t caduceus/tg-messenger:latest -f Dockerfile . docker build -t caduceus/taskcenter:latest -f Dockerfile .
...@@ -3,40 +3,22 @@ networks: ...@@ -3,40 +3,22 @@ networks:
name: aon-backend name: aon-backend
services: services:
tg-messenger-api: taskcenter-api:
image: caduceus/tg-messenger:latest image: caduceus/taskcenter:latest
pull_policy: always pull_policy: always
container_name: tg-messenger-api container_name: taskcenter-api
ports: ports:
- "16669:8080" - "16670:8080"
depends_on: depends_on:
aon-db: aon-db:
condition: service_healthy condition: service_healthy
volumes: volumes:
- ./conf/tg-messenger/config.toml:/config.toml - ./conf/taskcenter-api/config.toml:/config.toml
- ./data/tg-messenger/api-log:/app - ./data/taskcenter-api/api-log:/app
command: command:
- "/bin/sh" - "/bin/sh"
- "-c" - "-c"
- "/usr/bin/api -c /config.toml" - "/usr/bin/api -c /config.toml"
restart:
unless-stopped
tg-messenger:
image: caduceus/tg-messenger:latest
pull_policy: always
container_name: tg-messenger
depends_on:
aon-db:
condition: service_healthy
volumes:
- ./conf/tg-messenger/config.toml:/config.toml
- ./data/tg-messenger/messenger-log:/app
command:
- "/bin/sh"
- "-c"
- "/usr/bin/messenger -c /config.toml"
restart: restart:
unless-stopped unless-stopped
\ No newline at end of file
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
和sdk部分共用一个数据库,启动&停止命令 和sdk部分共用一个数据库,启动&停止命令
``` ```
docker compose -f docker-compose-ai-sdk-api.yml -f docker-compose-tg-messenger.yml up -d tg-messenger tg-messenger-api docker compose up -d tg-messenger tg-messenger-api
docker compose -f docker-compose-ai-sdk-api.yml -f docker-compose-tg-messenger.yml down tg-messenger tg-messenger-api docker compose down tg-messenger tg-messenger-api
``` ```
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment