Skip to content
Compare
Choose a tag to compare

v0.4.0

@zu1k zu1k released this
· 18 commits to master since this release
7a83567
Compare
Choose a tag to compare

更新内容

本次更新变化比较大,如果在之前版本中使用非默认数据库,需要注意。

  • 通过环境变量定义工作目录

在之前的版本中,使用 NALI_DB_HOME 来定义数据库存放地址。从 0.4.0 版本开始,使用 NALI_HOME 定义工作目录,数据库默认存放在工作目录下。

  • 增加配置文件,使用配置文件定义数据库

新版本在第一次运行时,会在工作目录下生成默认配置文件。通常普通用户无需对配置文件进行修改。

如果需要增加数据库,需要明确指定数据库名、数据库解析格式、数据库文件路径(支持绝对路径和相对路径)、该数据库支持的语言、该数据库数据类型。数据库可以有多个别名,这个部分是可选的。

- name: geoip
  name-alias:
  - geolite
  - geolite2
  format: mmdb
  file: GeoLite2-City.mmdb
  languages:
  - ALL
  types:
  - IPv4
  - IPv6
  • 支持 db-ip 数据库
  • 支持 ip2location 数据库 #105 thanks to @fengdelan