Merge branch 'main-merge-base-a'

# Conflicts:
#	deploy/dev/docker-compose.yml
#	deploy/dev/envoy.yaml
#	desc/api/dispute.api
#	desc/api/review.api
#	desc/api/search.api
This commit is contained in:
zetaloop
2026-04-25 05:42:42 +08:00
231 changed files with 34629 additions and 44 deletions
+108
View File
@@ -121,6 +121,14 @@ services:
condition: service_started
chat-api:
condition: service_started
review-api:
condition: service_started
dispute-api:
condition: service_started
notification-api:
condition: service_started
search-api:
condition: service_started
ratelimit:
image: envoyproxy/ratelimit:05c08d03
@@ -268,6 +276,58 @@ services:
restart: unless-stopped
env_file: .env
review-rpc:
image: juwan/review-rpc:dev
container_name: juwan-review-rpc
restart: unless-stopped
env_file: .env
depends_on:
postgres:
condition: service_healthy
redis:
condition: service_healthy
snowflake:
condition: service_started
dispute-rpc:
image: juwan/dispute-rpc:dev
container_name: juwan-dispute-rpc
restart: unless-stopped
env_file: .env
depends_on:
postgres:
condition: service_healthy
redis:
condition: service_healthy
snowflake:
condition: service_started
notification-rpc:
image: juwan/notification-rpc:dev
container_name: juwan-notification-rpc
restart: unless-stopped
env_file: .env
depends_on:
postgres:
condition: service_healthy
redis:
condition: service_healthy
snowflake:
condition: service_started
search-rpc:
image: juwan/search-rpc:dev
container_name: juwan-search-rpc
restart: unless-stopped
env_file: .env
depends_on:
postgres:
condition: service_healthy
redis:
condition: service_healthy
snowflake:
condition: service_started
# ==================== API 层 ====================
users-api:
image: juwan/users-api:dev
@@ -392,6 +452,54 @@ services:
chat-rpc:
condition: service_started
review-api:
image: juwan/review-api:dev
container_name: juwan-review-api
restart: unless-stopped
env_file: .env
ports:
- "18811:8888"
depends_on:
review-rpc:
condition: service_started
order-rpc:
condition: service_started
dispute-api:
image: juwan/dispute-api:dev
container_name: juwan-dispute-api
restart: unless-stopped
env_file: .env
ports:
- "18812:8888"
depends_on:
dispute-rpc:
condition: service_started
order-rpc:
condition: service_started
notification-api:
image: juwan/notification-api:dev
container_name: juwan-notification-api
restart: unless-stopped
env_file: .env
ports:
- "18813:8888"
depends_on:
notification-rpc:
condition: service_started
search-api:
image: juwan/search-api:dev
container_name: juwan-search-api
restart: unless-stopped
env_file: .env
ports:
- "18814:8888"
depends_on:
search-rpc:
condition: service_started
# ==================== MQ ====================
email-mq:
image: juwan/email-mq:dev