这是一款集合了ssh、sftp、kafka、zookeeper、elasticsearch、数据库等的管理工具,常用的中间件基本都覆盖了,作者是国内的,目前已经开源,纯go语言完成。
先来几张使用截图感受下:
有工具需求的可以直接去试用下,在学习go语言的,可以去研究下源代码。
工具介绍
Team · IDE不仅仅是一个集成开发环境,它是一个融合了多种数据库管理、网络连接、数据处理和小工具的全能平台。无论您是数据库管理员、开发人员还是网络工程师,TeamIDE都为您提供了一站式的解决方案。
Team · IDE的主要功能
1. 终端功能
- SSH连接管理: 支持SSH连接配置,可以轻松连接到远程服务器。
- 文件传输: 支持rz、sz命令,实现批量上传下载。
- 本地终端: 提供本地终端,方便本地操作。
- 节点终端: 支持节点终端管理,使得多服务器操作更加便利。
2. Zookeeper和Kafka管理
- Zookeeper操作: 支持单机、集群,增删改查等操作,保障Zookeeper的稳定运行。
- Kafka支持: 提供对Kafka主题增删改查等操作,方便数据的推送、消费和删除。
3. Redis和Elasticsearch管理
- Redis操作: 支持Key搜索、模糊查询、删除、新增等,方便Redis数据的管理。
- Elasticsearch操作: 提供索引的增删改查等操作,支持字段设置和索引迁移。
4. 数据库管理
- 数据库操作: 提供数据库、表、数据的增删改查等操作,同时支持SQL执行面板,让数据库操作更加直观。
- 数据库支持: 兼容多种数据库,包括MySql、Oracle、达梦、金仓、神通、Sqlite、ODBC等。
5. 节点管理
- 网络透传: 支持多服务器之间网络透传,实现内外网的相互透传。
6. 小工具
- 数据处理: 提供JSON、Yaml转换,时间长转换,Base64、MD5等小工具,方便数据的处理。
7. Thrift服务
- Thrift管理: 支持thrift模块的配置和测试,包括服务展示、方法运行测试和性能测试等功能。
8. SSH隧道
- 隧道连接: Mysql、Redis、Zookeeper支持SSH隧道连接,保障数据传输的安全性。
结语
无论是在数据管理、网络连接还是开发测试方面,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
© 版权声明
文章版权归作者所有,未经允许请勿转载。