mirror of
https://github.com/okxlin/appstore.git
synced 2026-09-22 08:00:59 +00:00
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:
@@ -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
|
||||
@@ -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
|
||||
@@ -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>
|
||||
@@ -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 |
Reference in New Issue
Block a user