file-system/docker-compose.yml
向宁 df8f1e4cb7 refactor: rewrite file-system from Go to .NET 10 / ABP modular
- Replace Go (Kratos/Wire/Watermill) implementation with .NET 10 solution
- Add FileSystem.slnx, Directory.Build.props and ABP module structure
- Keep Docker/Jenkins/docker-compose deployment artifacts
- This drops all Go sources (cmd/, internal/, api/proto) in favor of src/
2026-06-14 15:02:59 +08:00

24 lines
704 B
YAML

services:
file-system:
build: .
ports:
- "8080:8080"
- "9090:9090"
environment:
- ConnectionStrings__Default=Host=postgres;Port=5432;Database=file_system;Username=postgres;Password=postgres
- S3__Endpoint=${S3_ENDPOINT:-http://rustfs:9100}
- S3__AccessKey=${S3_ACCESS_KEY:-minioadmin}
- S3__SecretKey=${S3_SECRET_KEY:-minioadmin}
- S3__Region=${S3_REGION:-us-east-1}
- Jwt__Authority=${SSO_AUTHORITY:-http://localhost:5215}
depends_on:
- postgres
postgres:
image: postgres:16-alpine
environment:
POSTGRES_DB: file_system
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
ports:
- "5432:5432"