docker run -d \ --name=sftpgo \ -e TZ=Asia/Shanghai \ -p 8080:8080 \ -p 2022:2022 \ -v /path/to/data:/srv/sftpgo \ -v /path/to/config:/var/lib/sftpgo \ --restart unless-stopped \ snowdreamtech/sftpgo:alpine debian 版本 支持平台:platforms: linux/386,linux/amd64,linux/arm/...
步骤1:下载sftpgo的Docker镜像 首先,你需要从Docker Hub上下载sftpgo的官方镜像。 AI检测代码解析 docker pull drakkan/sftpgo 1. 步骤2:创建并运行sftpgo容器 接下来,你需要创建一个新的sftpgo容器并运行它。 AI检测代码解析 docker run -d --name my-sftpgo -p 22:22 drakkan/sftpgo 1. 步骤3:配置sftpgo ...
编译的具体步骤可以参照下面的 Mermaid 序列图,来更清楚地理解整个流程。 SFTPGoDockerUserSFTPGoDockerUserBuild Docker ImageDownload & CompileReturn Image 以下是 Dockerfile 的关键代码片段,你可以参考它来构建 SFTPGo: AI检测代码解析 FROMgolang:1.16ASbuilderWORKDIR/appCOPY. .RUNgo build -o sftpgo 1. 2. 3...
解决办法也是简单粗暴,既然bytemark/webdav不理想就换一个工具,且最好是可以docker部署。经过一番搜索发现drakkan/sftpgo这个项目,可以提供FTP/S和WebDAV的SFTP服务,功能齐全,高度可配置化,最关键支持docker部署。 sftpgo简介 部署SFTPGo 拉取镜像 docker pull drakkan/sftpgo 启动容器 docker run --name sftpgo -p 18...
Dockerfile all: update to Go 1.21 Dockerfile.alpine all: update to Go 1.21 LICENSE change license to AGPL-3 README.md eventmanager: add DELETE method to HTTP notifications SECURITY.md update security policy go.mod add object metadata to notification events go.sum add object metadata ...
An official Docker image is available. Documentation is here. Some Linux distro packages are available: For Arch Linux via AUR: sftpgo. This package follows stable releases. It requires git, gcc and go to build. sftpgo-bin. This package follows stable releases downloading the prebuilt linux ...
pid /var/run/nginx.pid;events { worker_connections 1024;} stream { server { listen 2022;proxy_pass sftpgo服务对应的内网ip:2022;} } kind: ConfigMap metadata:name: tcp-config namespace: sftp sftpgo服务源码: https://github.com/dtcka/sftpgo/tree/master/docker/sftpgo/alpine sft...
基于你的要求,以下是如何使用Docker安装SFTPGo的详细步骤: 1. 查找SFTPGo的Docker镜像 你可以通过Docker Hub查找SFTPGo的官方镜像。使用以下命令在命令行中搜索SFTPGo镜像: bash docker search sftpgo 这将列出所有与SFTPGo相关的Docker镜像,其中drakkan/sftpgo是官方镜像。 2. 下载SFTPGo的Docker镜像 一旦找到了官方镜像...
构建脚本: [https://github.com/dtcka/sftpgo/blob/master/docker/rest-api-cli/Dockerfile](https://github.com/dtcka/sftpgo/blob/master/docker/rest-api-cli/Dockerfile) 标准配置文件 { "sftpd": { "bind_port": 2022, "bind_address": "0.0.0.0", ...
SftpGo是一款高性能、功能齐全、易用可配置的一款sftp server 服务,基于go开发。目前在linux、macos下均可以稳定运行(windows个人未测试)。数据可以持久化到...