14社区版本没有dtable_web_settings.py,怎么配置百度地图

如果使用的是百度地图,则配置百度地图的授权秘钥DTABLE_BAIDU_MAP_KEY=‘’

您好。

您引用的 DTABLE_BAIDU_MAP_KEY / dtable_web_settings.py 是 SeaTable 的配置,Seafile 14 社区版不会有这个文件,这是正常现象。

Seafile 14(CE/Pro)的元数据地图请改在 seahub_settings.py 中配置,例如 Docker 部署常见路径:

/opt/seafile-data/seafile/conf/seahub_settings.py

在文件中增加:

# 百度地图 AK(用于前端地图展示 + 后端逆地理编码解析地址)
BAIDU_MAP_KEY = '你的百度地图AK'

# 百度逆地理编码接口(服务端用;AK 由上面的 KEY 通过参数传入)
BAIDU_MAP_URL = 'https://api.map.baidu.com/reverse_geocoding/v3/'

保存后重启 Seahub / Seafile 使配置生效,例如:

docker compose restart