超高自定义!极空间一键部署,又一款适合NAS的简洁导航页上线

2025-07-18 16:17:13 21点赞 106收藏 14评论

NAS、键盘路由器······年轻就要多折腾,我是爱折腾的熊猫,今天又给大家分享最近折腾的内容了,关注是对我最大的支持,阿里嘎多

引言

极空间也是好起来了,Docker现在也支持直接用极空间的穿透服务进行访问了,这也就意味着没有公网的小伙伴想要在外网环境下访问自部署的Docker不需要再去折腾什么复杂的组网、穿透等等了,而极空间的穿透服务大家一直有目共睹,速度在NAS系统中那是相当可以的。

Docker访问Docker访问

同时在最新的系统中,极空间的Docker容器在创建之后会在远程访问中生成访问链接,在这里可以针对链接进行密码管理,让NAS记住Docker项目的访问密码,不需要再每次访问去输入密码了,也支持项目的图标修改以及发送到NAS桌面。

Docker访问编辑Docker访问编辑

而有了远程访问的能力,那么导航页就非常好用了,不仅在美观性上要好很多,同时导航页也能集成一些NAS中没有的功能,例如导入自己的浏览器书签、搜索引擎、小组件以及更为精美的动画效果。而今天要介绍的就这这么一款免费、美观、高自定义的导航页项目——Gotab。

项目官网项目官网

部署设备

本项目有ARM版镜像,所以理论上是支持极空间旗下的所有具备Docker功能的机型,即便是T2以及T2S都是支持的。

T2ST2S

为了更好的进行教程,这次熊猫还是用Z423旗舰版作为演示机,至于其他设备,操作方式大差不差,根据自身设备的信息更改其中的变量即可。因为是导航页,所以项目其实非常轻量,不需要关注性能问题,就便是入门级的Z2Pro也能部署。

项目部署

Gotab的部署非常简单,不需要设置映射文件夹,也不需要特别的权限,只需要配置好数据库即可,由于作者没有给到完整的compose文件,所以这里咱们就自己编辑一个。

打开极空间的Docker界面,来到compose这里,我们选择右上角的新增项目,根据作者给到的信息我们编辑好对应的compose文件,这里熊猫采用的是db数据库,如果已经有数据库或者有其他需求,可以自行更改。

version: "3.8"

services:

gotab-server:

image: doxwant/gotab

container_name: gotab-server

ports:

- "8080:8080" # 应用端口

restart: unless-stopped

environment:

- SERVER_PORT=8080

- DB_HOST=mysql

- DB_PORT=3306

- DB_USER=gotab_user

- DB_PASSWORD=your_strong_password # 请更改为强密码

- DB_NAME=gotab_db

depends_on:

- mysql

mysql:

image: mysql:8.0

container_name: mysql

restart: unless-stopped

ports:

- "3306:3306" # 添加的数据库端口映射 (宿主机:容器)

environment:

MYSQL_ROOT_PASSWORD: root_password # 请更改为强密码

MYSQL_DATABASE: gotab_db

MYSQL_USER: gotab_user

MYSQL_PASSWORD: your_strong_password # 请更改为强密码

volumes:

- mysql_data:/var/lib/mysql

command:

- --default-authentication-plugin=mysql_native_password

- --character-set-server=utf8mb4

- --collation-server=utf8mb4_unicode_ci

volumes:

mysql_data:

其中数据库的内容可根据自身NAS情况进行更改,例如数据库的端口以及可持久化的映射路径等等。

项目创建项目创建

如果没有问题,那么项目管理中就能看到我们的项目已经跑起来了,点开详情检查gotab服务以及对应的sql服务是否正常。

项目详情项目详情

点击gotab容器的远程访问就能直接访问容器页面,首次使用需要我们初始化配置,跟着指引一步一步填写就行,服务地址如果不通,可以尝试换成IP。

初始化配置初始化配置

数据库这里填写我们本地刚刚搭建的数据库对应信息即可,至于最后的邮件服务,如果不用可以忽略不填写。

数据库填写数据库填写

最后点击完成配置,这时候就能看到导航页的初始界面了。

初始页面初始页面

项目预览

添加卡片的形式和咱们熟悉的sun导航页一样,且卡片支持的设置项也非常多,也支持内网链接,有点像熊猫之前介绍过的mtab导航页。

卡片添加卡片添加

卡片支持内嵌的打开形式,右键也能进行卡片的管理与布局,同时还能看到该项目支持生成卡片的二维码,方便移动端用户打开。

主页设置主页设置

紧接着是小组件内容,东西目前并不多,也不支持NAS信息的展示组件,不过配合它自己的浏览器插件,也可以实现直接导入书签等操作,初次上手不用担心浏览器中的内容无法同步过来。

小组件小组件

最后打开设置,可以看到功能非常之多,该项目带有Dock卡片坞,打开之后效果还不错,鼠标指向的时候也有对应的动画效果。

Dock坞Dock坞

再往下则是我觉得最舒服的功能,该项目支持funtabs标签页、itab标签页、wetab标签页以及mtab、newbee和浏览器书签的直接导入,如果是这些项目的使用者,可以直接无缝迁移数据,非常不错。

数据迁移数据迁移

回到顶部的用户管理,登录我们项目初始化时创建的账号,在右上方能看到一个管理端的东西,没错,这东西有多用户的机制,而且有单独的后台。

管理后台管理后台

后台这里设置项就非常多了,用户的称号、应用推荐、网站收录等等,下方还有用户管理、推荐管理以及公告设置等等,这是我目前见过功能最为完善的公开形式的导航页项目。

后台功能后台功能

最后由于项目自定义的程度实在太高,受限于篇幅熊猫就不一一介绍了,感兴趣的可以自行去项目官网(https://www.gotab.cn/)查看并部署尝试,也希望大家能多支持该项目,非常有潜力。

官网介绍官网介绍

总结

今年遇到的神作之一,功能性上个人觉得是超过了目前热门的sun导航页的,且该项目目前是完全免费的阶段,值得推荐。

以上便是本次分享的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

尾图尾图

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
14评论

  • 精彩
  • 最新
  • 不建议部署。一是:这么个小玩意,整Mysql,大炮打蚊子?SQLite不更好?
    二是,这玩意根本不可控,完全就是一个广告程序。你部署好,里面全是广告。像什么【每日宝藏】【资源库】里面,都是些删都删不掉的推广链接,比如云服务器之类的推广啊,好多个。
    NAS导航页,相当多的开源的程序,都比这玩意好。至于浏览器标签页,微软自己出的WowTab不是更美观简洁?

    校验提示文案

    提交
    我身为作者回应你一下,首先感谢你的浏览 [欢呼] 这个东西,看着小,但是我开放私有化部署的是我先线上完整的程序,与在线版web.gotab.cn一模一样的东西,就像itab,wetab等等那种,目标是实现成千上万的用户注册使用,所以才用了mysql的数据库配置。其次资源库是允许选择自有的还是我gotab的资源库,至于不可控,确实是因为程序免费,功能齐全,完全没有收益,我就挂上几个推广,希望你也可以理解。其次你说的wowtab,从功能体验以及细节把控,我觉得我的gotab秒杀他毫不为过!最后,萝卜青菜各有所爱,大家都可以选择适合自己的产品去部署或者去使用! [小眼睛]

    校验提示文案

    提交
    哈哈,原来是作者,不好意思,我并没有恶意,也就是我个人体验下来一点个人观点。
    程序功能确实多,比微软自带的功能多,但我认为如果是当 nas 导航页 或者浏览器标签页,确实不需要这么多功能。
    如果是考虑做一个全能的网站导航程序,用 mysql 无可厚非。
    其实,你考虑两个版本,浏览器标签页或者 nas 导航页,这个版本可以剥落会员模块,功能也相应减少一少,直接上 SQLIte。网址导航加上会员那个版本,就全功能版本,直接上 mysql 数据库,这样可能更好。
    至于推广或者说盈利问题,可以考虑推广链接用户可以删除,或者,整个付费去广告也行。不是太贵,其实,还是不少人愿意付费的。
    至于付费和隐私直接的矛盾和权衡问题,需要作者拟自己考虑了。
    以上纯属个人观点,如有不妥,请一笑置之。

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 这个有浏览器插件端吗?

    校验提示文案

    提交
    有的

    校验提示文案

    提交
    收起所有回复
  • 部署试试.

    校验提示文案

    提交
  • 非常棒。浮生不得闲,说错了。

    校验提示文案

    提交
  • 群晖部署不好吗?非要极空间这种。。。

    校验提示文案

    提交
  • 一个网页收藏还用的着数据库? sun-panel更简单点。

    校验提示文案

    提交
  • 居然用 mysql,z2pro 表示压力很大

    校验提示文案

    提交
    Sqlite够了

    校验提示文案

    提交
    收起所有回复
  • itab更好用

    校验提示文案

    提交
    感谢评论,我身为gotab的作者,诚邀您使用体验 [开心] 真正体验后,感觉你应该可以感受到我的用心打磨,如果实在不好用,请原谅我的打扰

    校验提示文案

    提交
    收起所有回复
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
106
扫一下,分享更方便,购买更轻松