第231011期 – 推荐一款开源工具合集

第231011期 - 推荐一款开源工具合集
这是一款集合了ssh、sftp、kafka、zookeeper、elasticsearch、数据库等的管理工具,常用的中间件基本都覆盖了,作者是国内的,目前已经开源,纯go语言完成。

先来几张使用截图感受下:

第231011期 - 推荐一款开源工具合集

第231011期 - 推荐一款开源工具合集

有工具需求的可以直接去试用下,在学习go语言的,可以去研究下源代码。

工具介绍

Team · IDE不仅仅是一个集成开发环境,它是一个融合了多种数据库管理、网络连接、数据处理和小工具的全能平台。无论您是数据库管理员、开发人员还是网络工程师,TeamIDE都为您提供了一站式的解决方案。

Team · IDE的主要功能

1. 终端功能

  • SSH连接管理: 支持SSH连接配置,可以轻松连接到远程服务器。
  • 文件传输: 支持rz、sz命令,实现批量上传下载。
  • 本地终端: 提供本地终端,方便本地操作。
  • 节点终端: 支持节点终端管理,使得多服务器操作更加便利。

2. Zookeeper和Kafka管理

  • Zookeeper操作: 支持单机、集群,增删改查等操作,保障Zookeeper的稳定运行。
  • Kafka支持: 提供对Kafka主题增删改查等操作,方便数据的推送、消费和删除。

第231011期 - 推荐一款开源工具合集

第231011期 - 推荐一款开源工具合集

3. Redis和Elasticsearch管理

  • Redis操作: 支持Key搜索、模糊查询、删除、新增等,方便Redis数据的管理。
  • Elasticsearch操作: 提供索引的增删改查等操作,支持字段设置和索引迁移。

第231011期 - 推荐一款开源工具合集

4. 数据库管理

  • 数据库操作: 提供数据库、表、数据的增删改查等操作,同时支持SQL执行面板,让数据库操作更加直观。
  • 数据库支持: 兼容多种数据库,包括MySql、Oracle、达梦、金仓、神通、Sqlite、ODBC等。

5. 节点管理

  • 网络透传: 支持多服务器之间网络透传,实现内外网的相互透传。

6. 小工具

  • 数据处理: 提供JSON、Yaml转换,时间长转换,Base64、MD5等小工具,方便数据的处理。

7. Thrift服务

  • Thrift管理: 支持thrift模块的配置和测试,包括服务展示、方法运行测试和性能测试等功能。

8. SSH隧道

  • 隧道连接: Mysql、Redis、Zookeeper支持SSH隧道连接,保障数据传输的安全性。

第231011期 - 推荐一款开源工具合集

结语

无论是在数据管理、网络连接还是开发测试方面,Team · IDE都为您提供了全面的解决方案。它是团队协作的得力助手,让您的工作更高效、更便捷。不论您是IT专业人士还是项目管理者,Team · IDE都将成为您的得力助手,提供顶级的团队协作体验。

现在就尝试Team · IDE吧,让它帮助您的团队达到新的高度!

如何安装使用?

可以使用docker方式启动


# 最新版本 至 https://hub.docker.com/repository/docker/teamide/teamide-server/tags?page=1&ordering=last_updated 查看
docker run -itd --name teamide-21080 -p 21080:21080 -v /data/teamide/data:/opt/teamide/data teamide/teamide-server:latest

非docekr启动


# 最新版本 至 https://github.com/team-ide/teamide/releases 查看
mkdir /opt
cd /opt

wget https://github.com/team-ide/teamide/releases/download/v2.1.0/teamide-server-2.1.0.zip

# 解压
unzip teamide-server-2.1.0.zip

cd teamide-server

# 修改端口
vi conf/config.yaml

# 授权可执行
chmod +x server.sh

# 启动
./server.sh

其它方式

https://github.com/team-ide/teamide/releases/tag/v2.4.1

第231011期 - 推荐一款开源工具合集


© 版权声明

相关文章