【日常开发】开源项目汇总


  • .Dootask(kuaifan/dootask: DooTask是一款轻量级的开源在线项目任务管理工具,提供各类文档协作工具、在线思维导图、在线流程图、项目管理、任务分发、即时IM,文件管理等工具。 (github.com))

DooTask是一款轻量级的开源在线项目任务管理工具,提供各类文档协作工具、在线思维导图、在线流程图、项目管理、任务分发、即时IM,文件管理等工具。除了可以使用在线 Web 版之外,DooTask 还提供了 macOS 和 Windows 的客户端版本。

 登陆系统后,整体界面简约美观,包括仪表盘、日历、消息、文件等。

 可以日历来查阅你的事务安排,并且它支持使用日、周、月三种时间维度查看。

 类似于一个即时通信工具,可以与项目的相关负责人、任务的处理人或者个人进行沟通。

文件

文件管理功能。这里不仅支持上传功能,还可以直接创建复杂的文档、专业的电子表格、流程图、思维导图、演示文稿等,支持主流格式包括:docx、xlsx、pptx、ods、doc、txt、ppt 等。我们还能设置将某个文件共享给其他人。

项目管理

管理整个项目任务,在添加任务时可以设置任务详情、负责人、优先级、截止时间、协作人员等,同时我们还可以根据项目进度实时调整任务进度。

  • . Swoole-Crontab

    定时任务管理工具 - GitHub

  • . Gogs

     一款极易搭建的自助 Git 服务 - Github

  • .ShowDoc

    内部技术文档编写

  • . Ewomail

    邮件服务器软件

  • . rap2.0

    阿里妈妈前端团队出品的开源接口管理工具RAP第二代,它能给你提供方便的接口文档管理、Mock、导出等功能

    按照方法指导的方法进行项目的安装,成功打开页面,可以进行账号注册与登陆,进入可以查看并进行操作

    一般系统安装的时候,会预设一些数据在系统中,这个时候我们手动的对数据进行清空处理

因我是使用docker-compose 的方式进行安装与运行
所以可以查看运行中的容器,需要指定配置文件compose.yml
docker-compose ps

进入指定容器: docker exec -it 7f /bin/bash
进入数据库:mysql -uroot -p   密码为空
进入rap2库,查看表:
+----------------------------+
| Tables_in_rap2             |
+----------------------------+
| Interfaces                 |
| Loggers                    |
| Modules                    |
| Notifications              |
| Organizations              |
| Properties                 |
| Repositories               |
| Users                      |
| organizations_members      |
| repositories_collaborators |
| repositories_members       |
+----------------------------+


对于全部的表进行清空操作 truncate table. 表名 (注意:外键限制)

完成之后退出容器即可: ctrl+p+q
  •   .redis-manager 

  redis集群可视化管理工具

  •   phpRedisAdmin

    docker部署方式:https://hub.docker.com/r/erikdubbelboer/phpredisadmin

示例:
docker run --rm -it -e REDIS_1_HOST=myredis.host -e REDIS_1_NAME=MyRedis -p 80:80 erikdubbelboer/phpredisadmin

更多参数:
REDIS_1_HOST - define host of the Redis server
REDIS_1_NAME - define name of the Redis server
REDIS_1_PORT - define port of the Redis server
REDIS_1_AUTH - define password of the Redis server
ADMIN_USER - define username for user-facing Basic Auth
ADMIN_PASS - define password for user-facing Basic Auth
  •   .yapi(推荐)

    更好用的API管理工具

  •   . spug(推荐)

码云地址: https://gitee.com/openspug/spug

Spug 面向中小型企业设计的轻量级无 Agent 的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。

  •   .MinIO

  对象存储服务

  •   .Yearning(Sql审核平台)

  Yearning MYSQL SQL语句审核平台。提供查询审计,SQL审核等多种功能

  •         .Archery(sql审核平台)

       Archery是archer的分支项目,定位于SQL审核查询平台,旨在提升DBA的工作效率,支持多数据库的SQL上线和查询,同时支持丰富的MySQL运维功能,所有功能都兼容手机端操作