Categorygithub.com/dzhenquan/filesync
module
0.0.0-20230407022044-86d34a5aade2
Repository: https://github.com/dzhenquan/filesync.git
Documentation: pkg.go.dev

# 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配置文件

技术选型

  1. web: gin
  2. orm: gorm
  3. database: mysql
  4. 配置文件: config.json

项目结构

整个系统分两个进程,web界面进程,文件传输服务器进程

  • web界面进程: 在项目的web文件夹中,主要负责用户对任务的界面操作,并发送给文件传输服务器进程
  • 文件传输服务器进程:在项目的fserver文件夹中,负责文件传输的工作

效果图

任务管理
任务管理

任务添加
任务添加

任务修改
任务修改

任务查看
任务查看

日志查看
日志查看

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author