module
Version:
v0.0.0-...-86d34a5
Opens a new window with list of versions in this module.
Published: Apr 7, 2023
License: MIT
Opens a new window with license information.
README
¶
filesync 是使用gin框架提供web界面的文件传输工具
用户通过web界面来创建,删除,修改,开启,暂停任务
首先使用go get下载源代码
[root@localhost ~]# go get github.com/iokr/filesync
或者直接将源代码下载放到自己的go环境中使用
git clone https://github.com/iokr/filesync.git
注意:
用户使用首先根据自己需要修改config.json配置文件
技术选型
- web: gin
- orm: gorm
- database: mysql
- 配置文件: config.json
项目结构
整个系统分两个进程,web界面进程,文件传输服务器进程
- web界面进程: 在项目的web文件夹中,主要负责用户对任务的界面操作,并发送给文件传输服务器进程
- 文件传输服务器进程:在项目的fserver文件夹中,负责文件传输的工作
效果图
任务管理
任务添加
任务修改
任务查看
日志查看
Directories
¶
Click to show internal directories.
Click to hide internal directories.