文章目錄
- 簡介
- 1. 安裝Dashy
- 2. 安裝cpolar
- 3.配置公網訪問地址
- 4. 固定域名訪問
轉載自cpolar極點云文章:本地Linux 部署 Dashy 并遠程訪問
簡介
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,安裝成功了
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-H5rhqaPd-1692017805783)(https://images.cpolar.com//img/image-20230619160646933.png)]
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
點擊創建
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-N1yhrZpv-1692017805786)(https://images.cpolar.com//img/image-20230619163915855.png)]
然后打開在線隧道列表,查看剛剛創建隧道后生成的公網地址,cpolar中默認有兩種訪問方式,一種是http協議,還有一種是https協議
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-M5WhIhj2-1692017805787)(https://images.cpolar.com//img/image-20230619164025847.png)]
我們選擇上面http協議的公網地址,打開瀏覽器,訪問后即可看到dashy 界面,這樣一個遠程訪問連接就設置好了
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-pDZc6JQ5-1692017805797)(https://images.cpolar.com//img/image-20230619170844284.png)]
4. 固定域名訪問
在cpolar中需升級至基礎套餐或以上才支持配置固定域名
登錄cpolar官網后臺,點擊左側儀表盤的預留
,找到保留二級子域名
,為http隧道保留一個二級子域名。
- 地區:選擇服務器地區
- 名稱:填寫您想要保留的二級子域名(可自定義)
- 描述:即備注,可自定義填寫
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-E7x6Nhxl-1692017805799)(https://images.cpolar.com//img/image-20230619172054931.png)]
本例保留一個名稱為dashytest
的二級子域名。子域名保留成功后,我們將子域名復制下來,接下來需要將其配置綁定到隧道中去。
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-qoEsyJ2o-1692017805801)(https://images.cpolar.com//img/image-20230619172139639.png)]
再次登錄cpolar web ui管理界面。點擊左側儀表盤的隧道管理
——隧道列表
,找到需要配置二級子域名的隧道,點擊右側的編輯
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-LJkhcFN9-1692017805803)(https://images.cpolar.com//img/image-20230619172220956.png)]
修改隧道信息,將二級子域名配置到隧道中:
- 域名類型:改為選擇
二級子域名
- Sub Domain:填寫我們剛剛所保留的二級子域名(本例為
dashytest
)
修改完成后,點擊更新
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-XfwMBOrT-1692017805810)(https://images.cpolar.com//img/image-20230619172310287.png)]
隧道更新成功后,點擊左側儀表盤的狀態
——在線隧道列表
,可以看到dashy
隧道的公網地址,已經更新為二級子域名了,將公網地址復制下來。
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-1G8jryY5-1692017805811)(https://images.cpolar.com//img/image-20230619172835045.png)]
打開瀏覽器,我們來測試一下訪問配置成功的二級子域名,同樣出現了dashy界面,可以正常訪問。現在,我們全網唯一的私有二級子域名,就創建好了。
[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-dJ2Cpf31-1692017805813)(https://images.cpolar.com//img/image-20230619173007072.png)]
轉載自cpolar極點云文章:本地Linux 部署 Dashy 并遠程訪問
)]
轉載自cpolar極點云文章:本地Linux 部署 Dashy 并遠程訪問