如何用Dashy和cpolar轻松管理你的专属导航站?

简介

对于需要频繁访问多个在线服务平台的用户而言,一个美观实用的聚合式导航页面能显著优化操作体验。Dashy凭借其直观的拖拽编辑器和丰富的主题库,让使用者可以像搭建信息看板一样构建个性化的快捷入口,并通过状态监测功能实时掌握服务可用性——这种设计既满足个人用户的场景化需求,也为中小企业提供了低成本的一站式控制台解决方案。

在实际应用中,当需要向团队成员或外部协作者分享导航页内容时(如共享开发文档入口、演示系统访问链接等),cpolar内网穿透工具提供了理想的公网接入方案。它允许用户通过加密隧道安全访问私有化部署的Dashy实例——教育机构可借此搭建课程资源门户,而自由职业者也能快速整理出面向客户的专属服务入口。

下面我们介绍配置方法

1. 安装Dashy

在docker拉取Dashy镜像

docker pull lissy93/dashy:latest

镜像下载后我们运行,使用后台方式启动容器,容器内部是80端口,映射到宿主机上的8080端口

docker run -id --name dashy -p 8080:80 lissy93/dashy

启动后我们打开浏览器,输入Linux 局域网ip地址加上8080端口,即可看到我们的Dashy,安装成功了

image-20230619160646933

2. 安装cpolar

上面我们在本地Linux中使用docker安装了dashy,并且本地访问ok,下面我们安装cpolar内网穿透工具,通过cpolar的http公网地址,我们可以很容易实现远程访问Dashy,而无需自己注册域名购买云服务器.下面是安装cpolar步骤

  • 使用一键脚本安装命令
curl -L https://www.cpolar.com/static/downloads/install-release-cpolar.sh | sudo bash
  • 向系统添加服务
sudo systemctl enable cpolar
  • 启动cpolar服务
sudo systemctl start cpolar

3.配置公网访问地址

成功启动cpolar服务后,我们在浏览器上访问Linux局域网ip地址+9200端口,登录cpolar web UI管理界面。

cpolar官网地址: https://www.cpolar.com/

登录成功后,点击左侧仪表盘的隧道管理——创建隧道:

  • 隧道名称:可自定义,注意不要与已有的隧道名称重复
  • 协议:http
  • 本地地址:8080
  • 域名类型:免费选择随机域名
  • 地区:选择China VIP

点击创建

image-20230619163915855

然后打开在线隧道列表,查看刚刚创建隧道后生成的公网地址,cpolar中默认有两种访问方式,一种是http协议,还有一种是https协议

image-20230619164025847

我们选择上面http协议的公网地址,打开浏览器,访问后即可看到dashy 界面,这样一个远程访问连接就设置好了

image-20230619170844284

4. 固定域名访问

在cpolar中需升级至基础套餐或以上才支持配置固定域名

登录cpolar官网后台,点击左侧仪表盘的预留,找到保留二级子域名,为http隧道保留一个二级子域名。

  • 地区:选择服务器地区
  • 名称:填写您想要保留的二级子域名(可自定义)
  • 描述:即备注,可自定义填写

image-20230619172054931

本例保留一个名称为dashytest的二级子域名。子域名保留成功后,我们将子域名复制下来,接下来需要将其配置绑定到隧道中去。

image-20230619172139639

再次登录cpolar web ui管理界面。点击左侧仪表盘的隧道管理——隧道列表,找到需要配置二级子域名的隧道,点击右侧的编辑

image-20230619172220956

修改隧道信息,将二级子域名配置到隧道中:

  • 域名类型:改为选择二级子域名
  • Sub Domain:填写我们刚刚所保留的二级子域名(本例为dashytest

修改完成后,点击更新

image-20230619172310287

隧道更新成功后,点击左侧仪表盘的状态——在线隧道列表,可以看到dashy隧道的公网地址,已经更新为二级子域名了,将公网地址复制下来。

image-20230619172835045

打开浏览器,我们来测试一下访问配置成功的二级子域名,同样出现了dashy界面,可以正常访问。现在,我们全网唯一的私有二级子域名,就创建好了。

image-20230619173007072

将Dashy导航系统与cpolar内网穿透技术相结合,本质上是在构建一个"场景驱动"的云端工作空间。这种组合方案既延续了开源工具的灵活定制优势,又通过智能网络连接突破物理环境限制——无论是个人开发者管理多平台账号入口,还是企业搭建跨部门协作控制台的需求,它都展现了超越传统导航页面的价值维度。在远程办公与数字化转型加速的当下,这样的技术配置或许正是实现"入口即生产力"愿景的关键工具之一。

本篇文章知识点来源[cpolar官网][https://www.cpolar.com]

  1. cpolar博客:配置二级子域名: https://www.cpolar.com/blog/configure-the-secondary-subdomain-name
  2. cpolar博客:配置自定义域名: https://www.cpolar.com/blog/configure-your-own-domain-name
  3. cpolar博客:配置固定TCP端口地址: https://www.cpolar.com/blog/configure-fixed-tcp-port-address
  4. cpolar博客:配置固定FTP地址: https://www.cpolar.com/blog/configure-fixed-ftp-address
参考资源链接:[绿联DX4600 NAS上部署个性化Dashy导航:教程与实战](https://wenku.youkuaiyun.com/doc/78nbgdtoye?utm_source=wenku_answer2doc_content) 部署Dashy个人导航页到绿联DX4600 NAS时,配置环境变量挂载路径是确保Dashy能够正确运行并持久化数据的关键步骤。首先,你需要登录到绿联DX4600的Docker环境。可以通过绿联DX4600的管理界面或使用SSH远程登录。登录后,使用Docker命令行工具来搜索Dashy的官方Docker镜像,并下载到本地。 接下来,创建一个自定义的Docker网络,确保Dashy容器可以与其他容器或网络服务通信。例如,你可以使用以下命令创建一个名为dashy-net的网络: ``` docker network create dashy-net ``` 然后,运行Dashy容器,映射端口,并设置环境变量。你可以参考以下命令格式: ``` docker run -d --name dashy --net dashy-net -p 80:80 \ -e TZ=Asia/Shanghai \ -v /path/to/your/local/dashy:/app/public \ lissy93/dashy ``` 在这里,`/path/to/your/local/dashy`是本地文件系统中的路径,用于存放Dashy的配置文件用户数据。`-e TZ=Asia/Shanghai`用于设置容器的时区,确保时间正确。`lissy93/dashy`是Dashy的Docker镜像名,如果你使用的是绿联DX4600 NAS,可能需要确保你的NAS支持运行Linux容器。 注意,如果你的NAS系统与官方文档描述的环境有所不同,可能需要进一步的适配调试工作。此时,查看官方文档中的配置文件示例,并根据实际情况调整配置文件(my-local-conf.yml)是非常有帮助的。 此外,如果你对Docker命令不熟悉,或在配置过程中遇到任何问题,建议查看《绿联DX4600 NAS上部署个性化Dashy导航:教程与实战》。该教程不仅涵盖了上述操作步骤,还提供了详细的配置文件样例以及如何根据个人需求进行自定义设置的指南,可以帮助你顺利完成Dashy的部署配置。 参考资源链接:[绿联DX4600 NAS上部署个性化Dashy导航:教程与实战](https://wenku.youkuaiyun.com/doc/78nbgdtoye?utm_source=wenku_answer2doc_content)
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小冷coding

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值