Merge PR #3457: 新增应用 GoTab

Source PR: https://github.com/okxlin/appstore/pull/3457
Contributor: @gracelsy

Follow-up maintainer fixes are applied in this local batch before pushing localApps.
This commit is contained in:
okxlin
2026-06-22 23:58:16 +08:00
6 changed files with 251 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
additionalProperties:
formFields:
- default: "43009"
edit: true
envKey: PANEL_APP_PORT_HTTP
label:
zh: Web 端口
en: Web Port
required: true
rule: paramPort
type: number
- default: "Asia/Shanghai"
edit: true
envKey: TIME_ZONE
label:
zh: 时区
en: Time Zone
required: true
type: text
View File
+20
View File
@@ -0,0 +1,20 @@
services:
gotab-server:
image: doxwant/gotab:1.5.0.5
container_name: ${CONTAINER_NAME}
ports:
- ${PANEL_APP_PORT_HTTP}:8080
volumes:
- ./data/uploads:/app/uploads
- ./data/sourceStore:/app/sourceStore
- ./data/config.toml:/app/config.toml
environment:
- SERVER_PORT=8080
- TZ=${TIME_ZONE}
networks:
- 1panel-network
labels:
createdBy: Apps
networks:
1panel-network:
external: true
+128
View File
@@ -0,0 +1,128 @@
# Gotab 新标签页私有化部署
#### 特点
免费、清爽、功能齐全、可配置项多!
#### 项目简介
Gotab 新标签页是 funtabs 新标签页的重构版本,项目前端使用 Vite 脚手架构建,后端使用 golang 编写,得益于 golang 的特性,后端程序仅一个二进制文件。用于打造个性化浏览器新标签页、起始页、个人主页。
#### 在线预览
demo 地址:[https://test.gotab.cn](https://test.gotab.cn),用户名:admin,密码:123456
#### 注意事项
(1)管理后台路径:管理员 - 我的 - 管理端,或者登陆后直接访问 /console 路径;
(2)后台设置的一些功能性开关,对应着/web/siteConfig.js 文件,已经做了版本缓存控制,如变更配置无效请检查服务缓存,其他需要注意缓存的文件为:html 结尾的,/background.js,以及/api/\*路径开头的;
(3)数据是跟着用户走的,不登录的情况下默认的只是在本地进行缓存。数据分为两类,一类是默认主页数据(管理员可以在个人中心右上角编辑默认主页数据,也可以在管理后台的功能开关中调整默认主页数据策略),另一类是用户数据;
#### 功能特性
GoTab 新标签页是 funtabs 新标签页的全新升级版本,是您打造个人学习工作台的浏览器必备插件。简单、无广告、美观大气,超高自定义程度,满足您的各项要求!。
特色功能说明:
- 精美小组件
⚬ 独特的小组件设计让信息展示充满美感
⚬ 支持众多小组件供您自由选择!
- 聚合搜索
⚬ 聚合多个主流搜索引擎,支持一键快捷切换搜索
⚬ 搜索支持群搜模式,一次点击打开多个搜索页面
- 浏览器书签管理
⚬ 支持批量导入本地书签,方便一键管理
- 排序方式
⚬ 支持常规排序、交换位置排序以及自由拖拽多种方式
⚬ 相同大小的卡片交换位置,不影响其他卡片布局
⚬ 全屏自由拖拽,支持卡片放置在任意位置
⚬ 自由拖拽支持移动步长设置,可调整横向、纵向移动网格
- 卡片布局
⚬ 任意添加喜欢的卡片,卡片支持内网链接设置
⚬ 链接卡片支持纯图、文本、横向卡片、竖向卡片多种样式
⚬ 卡片名称支持字幕滚动样式
⚬ 分类切换支持滚动翻页、循环滚动等多种模式
⚬ 究极超自定义程度,等待您的探索
- 精美动画
⚬ 舒适的动画,让您切换自如,感受丝滑
- 双壁纸模式
⚬ 支持标准模式和简约模式双壁纸设置
⚬ 自定义自定义静态、动态、纯色以及渐变壁纸
⚬ 两种模式,两张壁纸,动态切换,随心所欲
- 简约模式
⚬ 点击时间一键切换极简模式,享受纯净壁纸界面
⚬ 简约模式支持文本设置等多种自定义选项
- 多端数据即时同步与备份
⚬ 支持时光机,数据安全不丢失
⚬ 支持多设备登录和即时数据同步
⚬ 支持数据本地备份,离线也能用
- 资源库
⚬ 内置精心整理的全球海量优质网站资源图标库
⚬ 支持提交分享您觉得不错的网站资源
- 迁移备份
⚬ 支持导入、导出本站数据,管理随心
⚬ 导入本地书签,一键添加省心省力
⚬ 支持他人标签页导出数据迁移至当前标签页
⚬ 不喜欢我们,也可以导出成浏览器书签通用格式
- 丝滑流畅的用户体验
⚬ 超快的打开响应速度
⚬ 丝滑流畅的动画效果
> **捐赠支持**
<div style="display:flex;flex-wrap:wrap;gap:12px;">
<img src="https://github.com/user-attachments/assets/7c379a17-475d-432f-944e-292f39e0e0ba" width="200" alt="微信支付二维码">
<img src="https://github.com/user-attachments/assets/e3681a43-aec3-4601-a1dd-272c83145e85" width="200" alt="支付宝二维码">
<img src="https://github.com/user-attachments/assets/3423b752-efbd-4fb4-b330-402276d645d1" width="200" alt="微信图片">
</div>
+84
View File
@@ -0,0 +1,84 @@
# === 官方应用商店兼容字段(上架官方商店必填,其余情况选填) ===
# https://apps.fit2cloud.com/1panel
# 显示名称
name: GoTab
# 分类标签
tags:
- 建站
# 副标题
title: GoTab 是一个个性化浏览器新标签页、起始页、个人主页。
# 应用描述
description: GoTab 是一个个性化浏览器新标签页、起始页、个人主页。
# === 以下为 1Panel 应用商店解析的数据结构,必须保留此结构 ===
additionalProperties:
# === 必填字段 ===
# 应用程序唯一标识符,用于系统内部识别及创建文件夹,仅限英文小写(必填)
key: gotab
# 应用程序显示名称(必填)
name: GoTab
# 应用程序类型(必填)
# 可选值: website: 网站应用,支持在1Panel中一键部署,如 Wordpress、Halo等
# runtime: 运行时环境,如 MySQL、Redis、OpenResty 等
# tool: 工具类应用,大部分应用不属于上述两类的,可归为工具类,如 FileBrowser、phpMyAdmin 等
type: website
# 分类标签数组,用于应用商店分类显示(必填),可选值可见:https://github.com/1Panel-dev/appstore/blob/dev/data.yaml
tags:
- Website
# === 描述信息字段(选填,建议填写)===
# 多语言描述,建议20-30个字符,v2 版本格式
description:
# 简体中文
zh: GoTab 是一个个性化浏览器新标签页、起始页、个人主页。
# 繁体中文
zh-hant: GoTab 是一個个性化瀏覽器新標籤頁、起始頁、個人主頁。
# 英文
en: GoTab is a personalized browser new tab page, start page, and personal home page.
# 日语
ja: GoTabは、パーソナライズされたブラウザの新しいタブページ、スタートページ、個人用ホームページです。
# 马来语
ms: GoTab ialah halaman tab baharu, halaman permulaan, dan halaman rumah peribadi pelayar yang diperibadikan.
# 巴西葡萄牙语
pt-br: GoTab é uma página de nova aba personalizada do navegador, página inicial e página inicial pessoal.
# 俄语
ru: GoTab — это персонифицированная новая вкладка браузера, стартовая страница и личная домашняя страница.
# 韩语
ko: GoTab은 개인화된 브라우저 새 탭 페이지, 시작 페이지 및 개인 홈 페이지입니다.
# 土耳其语
tr: GoTab, kişiselleştirilmiş bir tarayıcı yeni sekme sayfası, başlangıç sayfası ve kişisel ana sayfasıdır.
# === 功能配置字段(选填)===
# 是否支持跨版本更新,默认false
crossVersionUpdate: true
# 安装数量限制,0表示无限制,默认0
limit: 0
# 推荐级别,数值越小越推荐,用于应用商店排序,默认9999
recommend: 0
# === 链接信息字段(选填)===
# 官方网站链接,必须是有效的 HTTP/HTTPS URL
website: https://www.gotab.cn/
# GitHub 仓库链接,必须是有效的HTTP/HTTPS URL
github: https://github.com/dengxiwang/gotab-personal
# 文档链接,必须是有效的HTTP/HTTPS URL
document: https://github.com/dengxiwang/gotab-personal
# === 系统要求字段(选填)===
# 内存要求(MB),用于系统资源检查和用户提示
# 常见值:512, 1024, 2048, 4096
# memoryRequired: 512
# 支持的 CPU 架构数组
# 可选值:amd64, arm64, armv7, ppc64le, s390x, riscv64
architectures:
- amd64
- arm64
# 是否需要GPU支持,默认false
gpuSupport: false
# === 版本兼容性字段(选填)===
# 最低面板版本要求,0表示无要求,默认0
# 示例:1.0, 1.5, 2.0
version: 0
# 废弃版本标记,0表示未废弃,默认0,若不为 0,则与当前系统版本号对比,若大于等于该版本号,则不出现在应用商店中
deprecated: 0
Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB