GoTab 是一个免费、开源、支持私有化部署的新标签页程序,集成了个性化导航、书签管理、主题定制等功能,致力于为用户提供安全、美观、高效的浏览器起始页体验。无论你是追求极简风格的开发者,还是需要统一管理团队书签的企业用户,GoTab 都能灵活适配你的使用场景。
📖 前言
在日常的浏览器使用中,新标签页往往是开启高效浏览与个性化体验的第一步。然而,默认的浏览器新标签页或者默认主页存在功能单一、无法多终端同步的问题,不满足个性化需求,为了解决这一问题,GoTab新标签页 应运而生。
🌍 私有化场景
(1)企业 / 团队统一形象入口
部署后,可以根据需要选择是否在管理后台禁用离线使用,通过管理员设置与工作、学习、生活密切相关的导航卡片,如:OA系统、人力管理平台、报名考试系统、在线表单等链接,方便新员工、学生等人,快捷访问团队关联系统、任务、网址等内容,也可以通过自定义背景图片,加强团队凝聚力,打造风格统一的内部导航主页、浏览器访问首页。
(2)个人使用
保证数据隐私性需要,将智能家居、影音服务、监控系统等入口统一呈现,自由添加链接、分组、图标和主题,打造专属界面。
🎨 界面预览
🔗 项目地址
官方在线版:https://web.gotab.cn
GItee:https://gitee.com/dengxiwang/gotab-personal
Github:https://github.com/dengxiwang/gotab-personal
Docker hub:https://hub.docker.com/r/doxwant/gotab
浏览器插件:请在chrome、edge或者firefox插件商店中搜索:Gotab新标签页,进行安装使用
🖥️ 环境支持
支持多种应用场景:
(1)无需个人部署,直接访问在线网页版或者浏览器插件,使用官方发布版本,轻松实现多终端同步以及个人主页设置;
(2)个人部署版:支持docker一键部署以及云服务器部署,多平台支持:linux / mac / win;
🧩 部署说明
docker部署需要注意文件映射,这样更新后数据不会丢失,主要是三个:
1、
/uploads
,对应容器内的/app/uploads
,代表着用户上传的文件;2、
/sourceStore
,对应容器内的/app/sourceStore,代表着资源库的图标文件;3、
/config.toml
,对应容器内的/app/config.toml
,代表着程序的配置文件,如:mysql设置、邮件服务器设置、网站标题等内容,请注意,这是一个单文件,而不是文件夹;
(1)docker 命令一键部署
docker run -d --name gotab-server -p 8080:8080 -e SERVER_PORT=8080 doxwant/gotab:latest
(2)docker-compose 命令部署
version: "3.8"
services:
gotab-server:
image: doxwant/gotab:latest
container_name: gotab-server
ports:
- "8080:8080"
volumes:
- ./uploads:/app/uploads
- ./sourceStore:/app/sourceStore
- type: bind
source: ./config.toml
target: /app/config.toml
environment:
- SERVER_PORT=8080 # 环境变量
restart: always # 推荐添加:容器退出时自动重启
network_mode: host
(3)云服务器部署
访问:https://github.com/dengxiwang/gotab-personal,下载 release 中的程序包,/web 代表着前端静态页面资源,gotab-server-darwin-amd64面向mac amd64类型的操作系统,gotab-server-darwin-arm64面向mac arm64类型的操作系统,gotab-server-linux-amd64面向Linux amd64类型的操作系统(云服务器常用) ,gotab-server-linux-arm64面向Linux arm64类型的操作系统,gotab-server-windows-amd64.exe面向Windows 64位操作系统。
将项目中的
gotab-server
后端程序(建议:对应平台的程序重命名为 gotab-server )和/web
目录下的前端文件上传至服务器上的同一目录。确保给
gotab-server
以及该文件夹赋予可执行权限。在服务器上启动程序:
./gotab-server
如果需要指定端口,启动命令如下:
./gotab-server -port=端口
🏆 功能特点
精美小组件
⚬ 独特的小组件设计让信息展示充满美感
⚬ 支持众多小组件供您自由选择!
聚合搜索
⚬ 聚合多个主流搜索引擎,支持一键快捷切换搜索
⚬ 搜索支持群搜模式,一次点击打开多个搜索页面
浏览器书签管理
⚬ 支持批量导入本地书签,方便一键管理
排序方式
⚬ 支持常规排序、交换位置排序以及自由拖拽多种方式
⚬ 相同大小的卡片交换位置,不影响其他卡片布局
⚬ 全屏自由拖拽,支持卡片放置在任意位置
⚬ 自由拖拽支持移动步长设置,可调整横向、纵向移动网格
卡片布局
⚬ 任意添加喜欢的卡片,卡片支持内网 / 外网链接设置,根据需要访问不同链接
⚬ 链接卡片支持纯图、文本、横向卡片、竖向卡片多种样式
⚬ 卡片名称支持字幕滚动样式
⚬ 分类切换支持滚动翻页、循环滚动等多种模式
⚬ 究极超自定义程度,等待您的探索
精美动画
⚬ 舒适的动画,让您切换自如,感受丝滑
双壁纸模式
⚬ 支持标准模式和简约模式双壁纸设置
⚬ 自定义自定义静态、动态、纯色以及渐变壁纸
⚬ 两种模式,两张壁纸,动态切换,随心所欲
简约模式
⚬ 点击时间一键切换极简模式,享受纯净壁纸界面
⚬ 简约模式支持文本设置等多种自定义选项
多端数据即时同步与备份
⚬ 支持时光机,数据安全不丢失
⚬ 支持多设备登录和即时数据同步
⚬ 支持数据本地备份,离线也能用
资源库
⚬ 内置精心整理的全球海量优质网站资源图标库
⚬ 支持提交分享您觉得不错的网站资源
迁移备份
⚬ 支持导入、导出本站数据,管理随心
⚬ 导入本地书签,一键添加省心省力
⚬ 支持他人标签页导出数据迁移至当前标签页
⚬ 不喜欢我们,也可以导出成浏览器书签通用格式
丝滑流畅的用户体验
⚬ 超快的打开响应速度
⚬ 丝滑流畅的动画效果