From 85742a881e0921270923531c999fc23ebb1ac668 Mon Sep 17 00:00:00 2001 From: fan-tastic-z <142720801+fan-tastic-z@users.noreply.github.com> Date: Sat, 11 Oct 2025 17:21:18 +0800 Subject: [PATCH] fix: add config example (#14) --- Dockerfile | 2 +- dev/config.toml.example | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 dev/config.toml.example diff --git a/Dockerfile b/Dockerfile index 794a88a..5d5eb8b 100644 --- a/Dockerfile +++ b/Dockerfile @@ -74,7 +74,7 @@ COPY --from=backend-build /app/target/release/vulnfeed ./vulnfeed RUN chmod +x ./vulnfeed # Copy default config -COPY dev/config.toml ./config.toml +COPY dev/config.toml.example ./config.toml # Expose port EXPOSE 9000 diff --git a/dev/config.toml.example b/dev/config.toml.example new file mode 100644 index 0000000..722bf83 --- /dev/null +++ b/dev/config.toml.example @@ -0,0 +1,22 @@ +[server] +listen_addr = "0.0.0.0:9000" +advertise_addr = "127.0.0.1:9000" + +[auth.jwt] +secret = "LSJ74YUWkzGheiWMRxcH" # for development +expiration = 604800 # 7 days + +[database] +host = "postgres" +port = 5432 +username = "postgres" +password = "YSm*wF60c72CLJD!" +database_name = "vulnfeed" + +[telemetry.logs.file] +filter = "INFO" +dir = "logs" +max_files = 64 + +[telemetry.logs.stderr] +filter = "INFO"