我正在尝试通过 docker 在我的 Synology NAS 上运行 Matrix Synapse 服务器。
当我运行generate
命令获取初始 homeserver.yaml 时,它会生成:
$ sudo docker run -it --rm --mount type=volume,src=synapse-config,dst=/data -e SYNAPSE_SERVER_NAME=my.matrix.host -e SYNAPSE_REPORT_STATS=yes matrixdotorg/synapse:latest generate
Creating log config /data/my.matrix.host.log.config
Generating config file /data/homeserver.yaml
Generating signing key file /data/my.matrix.host.signing.key
A config file has been generated in '/data/homeserver.yaml' for server name 'my.matrix.host'. Please review this file and customise it to your needs.
所以文件是在其中生成的,/volume1/@docker/volumes/synapse-config/_data
但我不知道如何实际访问这个文件夹。
如何在docker generate
命令中指定我希望/data
数据驻留的位置?我为此创建了一个文件夹(/volume1/synapse/data),但我不知道如何确保docker generate
实际输出到那里。