# Ftp-Watcher ## Version: `1.0` ## 依赖: - minio - docker - docker-compose (optional) ## 配置参数: | 参数 | 说明 | 是否必须 | 例子 | | ---------------- | ---------------------------------------- | -------- | --------------------- | | udp_server_ip | udp服务器ip, 用于接收推送文件minio路径 | 是 | 127.0.01 | | udp_server_port | udp服务器port, 用于接收推送文件minio路径 | 是 | 8080 | | minio_endpoint | MinIO服务器地址 | 是 | http://localhost:9000 | | minio_access_key | MinIO 用户名 | 是 | admin | | minio_secret_key | MinIO密钥 | 是 | 123456 | | bucket_name | 目标桶名称 | 是 | bucket | ## 使用方法 ### Docker-compose `docker-compose up -d` ### Docker 1. Docker Build ``` docker build -t ftp-watcher:1.0 . ``` 2. Docker Run ``` docker run -id --name my-ftpWatcher \ --restart always \ -v ./data:/data \ -e udp_server_ip='127.0.0.1' \ -e udp_server_port='8080' \ -e minio_endpoint='http://localhost:9000' \ -e minio_access_key='admin' \ -e minio_secret_key='123456' \ -e bucket_name='bucket' \ ftp-watcher:1.0 ```