From d7bfd4ef6ca9d535b96fa1528610217ee6622212 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=98=8E=E5=8B=87?= Date: Mon, 26 May 2025 11:58:57 +0800 Subject: [PATCH 1/4] fix: Update default SeedFilePath to existing seed file --- README.md | 2 +- internal/config/config.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index b6d89ff..4fda431 100644 --- a/README.md +++ b/README.md @@ -295,7 +295,7 @@ The service can be configured using environment variables: | `MCP_REGISTRY_GITHUB_CLIENT_ID` | GitHub App Client ID | | | `MCP_REGISTRY_GITHUB_CLIENT_SECRET` | GitHub App Client Secret | | | `MCP_REGISTRY_LOG_LEVEL` | Log level | `info` | -| `MCP_REGISTRY_SEED_FILE_PATH` | Path to import seed file | `data/seed.json` | +| `MCP_REGISTRY_SEED_FILE_PATH` | Path to import seed file | `data/seed_2025_05_16.json` | | `MCP_REGISTRY_SEED_IMPORT` | Import `seed.json` on first run | `true` | | `MCP_REGISTRY_SERVER_ADDRESS` | Listen address for the server | `:8080` | diff --git a/internal/config/config.go b/internal/config/config.go index 01db852..b3f0410 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -11,7 +11,7 @@ type Config struct { DatabaseName string `env:"DATABASE_NAME" envDefault:"mcp-registry"` CollectionName string `env:"COLLECTION_NAME" envDefault:"servers_v2"` LogLevel string `env:"LOG_LEVEL" envDefault:"info"` - SeedFilePath string `env:"SEED_FILE_PATH" envDefault:"data/seed.json"` + SeedFilePath string `env:"SEED_FILE_PATH" envDefault:"data/seed_2025_05_16.json"` SeedImport bool `env:"SEED_IMPORT" envDefault:"true"` Version string `env:"VERSION" envDefault:"dev"` GithubClientID string `env:"GITHUB_CLIENT_ID" envDefault:""` From 20208be2ad6c5c1fc52327c687b021b76a1dc68d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=98=8E=E5=8B=87?= Date: Mon, 26 May 2025 12:04:19 +0800 Subject: [PATCH 2/4] =?UTF-8?q?seed.json=20=E2=86=92=20seed=5F2025=5F05=5F?= =?UTF-8?q?16.json?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index eabfa95..cf69264 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,7 +6,7 @@ RUN go build -o /build/registry ./cmd/registry FROM alpine:latest WORKDIR /app COPY --from=builder /build/registry . -COPY --from=builder /app/data/seed_2025_05_16.json /app/data/seed.json +COPY --from=builder /app/data/seed_2025_05_16.json /app/data/seed_2025_05_16.json COPY --from=builder /app/internal/docs/swagger.yaml /app/internal/docs/swagger.yaml EXPOSE 8080 From 5b06e44828352b882213c10a58a95d58b1999fa5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=98=8E=E5=8B=87?= Date: Mon, 26 May 2025 16:49:40 +0800 Subject: [PATCH 3/4] rename seed_2025_05_16.json to seed.json, update Dockerfile, and revert config default --- Dockerfile | 2 +- data/{seed_2025_05_16.json => seed.json} | 0 internal/config/config.go | 2 +- 3 files changed, 2 insertions(+), 2 deletions(-) rename data/{seed_2025_05_16.json => seed.json} (100%) diff --git a/Dockerfile b/Dockerfile index cf69264..7671419 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,7 +6,7 @@ RUN go build -o /build/registry ./cmd/registry FROM alpine:latest WORKDIR /app COPY --from=builder /build/registry . -COPY --from=builder /app/data/seed_2025_05_16.json /app/data/seed_2025_05_16.json +COPY --from=builder /app/data/seed.json /app/data/seed.json COPY --from=builder /app/internal/docs/swagger.yaml /app/internal/docs/swagger.yaml EXPOSE 8080 diff --git a/data/seed_2025_05_16.json b/data/seed.json similarity index 100% rename from data/seed_2025_05_16.json rename to data/seed.json diff --git a/internal/config/config.go b/internal/config/config.go index b3f0410..01db852 100644 --- a/internal/config/config.go +++ b/internal/config/config.go @@ -11,7 +11,7 @@ type Config struct { DatabaseName string `env:"DATABASE_NAME" envDefault:"mcp-registry"` CollectionName string `env:"COLLECTION_NAME" envDefault:"servers_v2"` LogLevel string `env:"LOG_LEVEL" envDefault:"info"` - SeedFilePath string `env:"SEED_FILE_PATH" envDefault:"data/seed_2025_05_16.json"` + SeedFilePath string `env:"SEED_FILE_PATH" envDefault:"data/seed.json"` SeedImport bool `env:"SEED_IMPORT" envDefault:"true"` Version string `env:"VERSION" envDefault:"dev"` GithubClientID string `env:"GITHUB_CLIENT_ID" envDefault:""` From 62228a7eaf1a9c1936d04ba71ee450b6955b7a78 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=99=88=E6=98=8E=E5=8B=87?= Date: Mon, 26 May 2025 16:51:50 +0800 Subject: [PATCH 4/4] revert README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 4fda431..b6d89ff 100644 --- a/README.md +++ b/README.md @@ -295,7 +295,7 @@ The service can be configured using environment variables: | `MCP_REGISTRY_GITHUB_CLIENT_ID` | GitHub App Client ID | | | `MCP_REGISTRY_GITHUB_CLIENT_SECRET` | GitHub App Client Secret | | | `MCP_REGISTRY_LOG_LEVEL` | Log level | `info` | -| `MCP_REGISTRY_SEED_FILE_PATH` | Path to import seed file | `data/seed_2025_05_16.json` | +| `MCP_REGISTRY_SEED_FILE_PATH` | Path to import seed file | `data/seed.json` | | `MCP_REGISTRY_SEED_IMPORT` | Import `seed.json` on first run | `true` | | `MCP_REGISTRY_SERVER_ADDRESS` | Listen address for the server | `:8080` |