站点不能设置ftp吗?

有的站点是通过ftp的方式静态发布的,安装了SFTPGO貌似不能设置到网站所在目录。

这个软件应该是可以,不过还需要手动挂载映射文件,我在web 登录sftpgo里面创建了一个txt文本文件。在主机文件docker目前下 找到了该文件的,在docker配置里面做一个文件夹挂载应该就可以了,具体的目录怎么配置还需要试验。

晚点我也试试

已经测试成功了,只需要在docker里面添加一个网站的路径,映射到sftpgo的目录
然后再sftpgo里面创建一个用户,绑定所在目录就行了 。 然后就可以登录这个账号 就直接获取这个目录的文件。还能在线编辑,查看图片。

老哥你好,读了好多遍,没懂docker,是哪个容器呢?怎么添加网站路径,怎么映射到sftpgo的目录呢,然后的操作,研究不明白 :sob:
有没有截图之类的,小白太难了 :saluting_face:

docker对已经启动的容器添加目录映射(挂载目录),我也搜索过这个,没看懂 :saluting_face:

2 个赞

打开sftogo的容器设置 本地网站路径映射到容器内的路径 sftpgo的设置里使用映射的路径即可
感觉官方文档应该写一下的,摸索了很久才搞定

您好,请问是在sftpgo 的compose编辑的吗?
volumes:
- ./data/data:/srv/sftpgo
- ./data/config:/var/lib/sftpgo
您这边是怎么设置的呢?



就是容器里面 编辑容器 把你所需要本机的目录的 挂载进容器,
然后呢 就是登录sftpgo web管理后台 添加一个用户 然后设置这个用户在sftpgo 读取文件的位置。 大概就是这样

2 个赞

非常感谢,同时也找到了替代的方案分享给你~
就是通过1Panel的SSH实现同步。还是挺好用的。 :grimacing:

为啥我修改 sftpgo 的容器目录就报错。
服务内部错误: update container failed, err: Error response from daemon: invalid config for network 1panel-network: invalid endpoint settings: user specified IP address is supported only when connecting to networks with user configured subnets

好了,本地目录修改成功。修改的时候要把 ip 地址删除掉