chore: initial commit of ai site platform
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
28
gateway/docker-compose.yml
Normal file
28
gateway/docker-compose.yml
Normal file
@@ -0,0 +1,28 @@
|
||||
# APISIX 声明式网关(Docker 启动后使用)
|
||||
# 前置:启动 Docker Desktop,并保证宿主机 platform:8888 / ai:8001 已运行
|
||||
|
||||
services:
|
||||
etcd:
|
||||
image: bitnami/etcd:3.5
|
||||
environment:
|
||||
ALLOW_NONE_AUTHENTICATION: "yes"
|
||||
ETCD_ADVERTISE_CLIENT_URLS: http://etcd:2379
|
||||
ETCD_LISTEN_CLIENT_URLS: http://0.0.0.0:2379
|
||||
volumes:
|
||||
- etcd_data:/bitnami/etcd
|
||||
|
||||
apisix:
|
||||
image: apache/apisix:3.11.0-debian
|
||||
depends_on:
|
||||
- etcd
|
||||
ports:
|
||||
- "9080:9080" # HTTP 入口
|
||||
- "9180:9180" # Admin API
|
||||
volumes:
|
||||
- ./apisix/config.yaml:/usr/local/apisix/conf/config.yaml:ro
|
||||
- ./apisix/apisix.yaml:/usr/local/apisix/conf/apisix.yaml:ro
|
||||
environment:
|
||||
TZ: Asia/Shanghai
|
||||
|
||||
volumes:
|
||||
etcd_data:
|
||||
Reference in New Issue
Block a user