用Docker部署Fenrus導(dǎo)航頁:打造專屬的極簡高效瀏覽器首頁
前言
作為常年和各類效率工具打交道的科技愛好者,我一直對瀏覽器首頁有著近乎 “偏執(zhí)” 的要求 —— 既要干凈無廣告,又得能快速觸達常用站點,還得兼顧顏值。
試過多款導(dǎo)航工具后,終于挖到了 Fenrus 這款寶藏開源項目,不用復(fù)雜的環(huán)境配置,一條 Docker 命令就能搭建出完全自定義的導(dǎo)航頁,今天就把這套極簡部署和個性化配置的玩法分享給同樣追求效率的你。
準(zhǔn)備好了嗎?三行命令,煥新你的起點頁!

1.在極空間部署Fenrus導(dǎo)航頁
1.1ssh遠(yuǎn)程連接到極空間
- 開啟【SSH 服務(wù)】
- 使用終端(Windows PowerShell / Mac Terminal)登錄:
ssh root@IP

1.2驗證docker是否開啟
使用命令:
docker -v systemctl status -v

1.3安裝Fenrus
首先創(chuàng)建一下安裝的目錄并進入到該目錄:
sudo mkdir -p /docker/fenrus cd /docker/fenrus

創(chuàng)建并編輯 docker-compose.yml文件:
services:
fenrus:
image: revenz/fenrus
container_name: fenrus
environment:
- TZ=Asia/Shanghai
volumes:
- /data/fenrus/data:/app/data
ports:
- 5566:3000
restart: unless-stopped啟動容器:
docker-compose up -d

部署完成后,在瀏覽器中輸入 http://極空間IP:5566 就能看到fenrus的界面:

1.4簡單使用Fenrus
首次登錄需注冊,支持賬號密碼和OAuth認(rèn)證兩種方式:

可以先注冊一個賬戶,注冊后登錄:

有經(jīng)典、heimdall、列表三種展示方式:

點擊 Settings 按鈕

進入設(shè)置界面

設(shè)置搜索
找到菜單 Search Engines

點 ADD 來增加新的搜索

Name:百度URL:搜索的格式是https://www.baidu.com/index.php?tn=75144485_2_dg&ch=1Shortcut:設(shè)1

將剛剛添加的 百度 設(shè)為 Default

新建一個分組

添加新的站點

添加成功,點擊保存:

添加成功:

2.安裝cpolar實現(xiàn)隨時隨地開發(fā)
cpolar可以將你本地電腦中的服務(wù)(如SSH、Web、數(shù)據(jù)庫)映射到公網(wǎng)。即使你在家里或外出時,也可以通過公網(wǎng)地址連接回本地運行的開發(fā)環(huán)境。
??以下是安裝cpolar步驟:
使用一鍵腳本安裝命令:
sudo curl https://get.cpolar.sh | sh

安裝完成后,執(zhí)行下方命令查看cpolar服務(wù)狀態(tài):(如圖所示即為正常啟動)
sudo systemctl status cpolar

Cpolar安裝和成功啟動服務(wù)后,在瀏覽器上輸入虛擬機主機IP加9200端口即:【http://ip:9200】訪問Cpolar管理界面,使用Cpolar官網(wǎng)注冊的賬號登錄,登錄后即可看到cpolar web 配置界面,接下來在web 界面配置即可:
打開瀏覽器訪問本地9200端口,使用cpolar賬戶密碼登錄即可,登錄后即可對隧道進行管理。

3.配置公網(wǎng)地址
登錄cpolar web UI管理界面后,點擊左側(cè)儀表盤的隧道管理——創(chuàng)建隧道:
- 隧道名稱:可自定義,本例使用了:fenrus,注意不要與已有的隧道名稱重復(fù)
- 協(xié)議:http
- 本地地址:5566
- 域名類型:隨機域名
- 地區(qū):選擇China Top

創(chuàng)建成功后,打開左側(cè)在線隧道列表,可以看到剛剛通過創(chuàng)建隧道生成了公網(wǎng)地址,接下來就可以在其他電腦或者移動端設(shè)備(異地)上,使用地址訪問。

訪問成功。

4.保留固定公網(wǎng)地址
使用cpolar為其配置二級子域名,該地址為固定地址,不會隨機變化。

點擊左側(cè)的預(yù)留,選擇保留二級子域名,地區(qū)選擇china Top,然后設(shè)置一個二級子域名名稱,我使用的是fenrus,大家可以自定義。填寫備注信息,點擊保留。

登錄cpolar web UI管理界面,點擊左側(cè)儀表盤的隧道管理——隧道列表,找到所要配置的隧道fenrus,點擊右側(cè)的編輯。

修改隧道信息,將保留成功的二級子域名配置到隧道中
- 域名類型:選擇二級子域名
- Sub Domain:填寫保留成功的二級子域名
- 地區(qū): China Top
點擊更新

更新完成后,打開在線隧道列表,此時可以看到隨機的公網(wǎng)地址已經(jīng)發(fā)生變化,地址名稱也變成了保留和固定的二級子域名名稱。

最后,我們使用固定的公網(wǎng)地址在任意設(shè)備的瀏覽器中訪問,可以成功看到訪問的頁面,這樣一個永久不會變化的二級子域名公網(wǎng)網(wǎng)址即設(shè)置好了。

總結(jié)
折騰下來,F(xiàn)enrus 最打動我的地方,是它把 “簡單” 和 “定制” 做到了平衡 ——Docker 部署省去了環(huán)境適配的麻煩,而豐富的自定義選項又能讓導(dǎo)航頁真正貼合自己的使用習(xí)慣。
不管是 NAS 玩家、開發(fā)者,還是只是想告別雜亂書簽的普通用戶,都能花幾分鐘搭出屬于自己的高效入口。與其被瀏覽器默認(rèn)首頁的廣告和冗余功能裹挾,不如試試用 Fenrus 重新定義你的上網(wǎng)起點。
到此這篇關(guān)于用Docker部署Fenrus導(dǎo)航頁:打造專屬的極簡高效瀏覽器首頁的文章就介紹到這了,更多相關(guān)Docker部署Fenrus導(dǎo)航頁內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
.NET?6?從0到1使用Docker部署至Linux環(huán)境超詳細(xì)教程
這篇文章主要介紹了.NET?6?從0到1使用Docker部署至Linux環(huán)境,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-05-05
CentOS系統(tǒng)下docker的安裝配置及使用介紹
這篇文章主要介紹了CentOS系統(tǒng)下docker的安裝配置及使用詳細(xì)介紹,需要的朋友可以參考下2016-10-10
Docker部署mysql遠(yuǎn)程連接 解決2003的問題
這篇文章主要介紹了Docker部署mysql遠(yuǎn)程連接 解決2003錯誤的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-03-03
基于docker-compose構(gòu)建Mongodb副本集的示例詳解
副本集是?MongoDB?高可用性和數(shù)據(jù)安全性策略的基礎(chǔ),適用于對數(shù)據(jù)安全性和服務(wù)可用性有較高要求的場景,本文給大家介紹了如何基于docker-compose構(gòu)建Mongodb副本集,文中通過代碼示例給大家介紹的非常詳細(xì),需要的朋友可以參考下2024-01-01
解決docker安裝完成報:bridge-nf-call-iptables is disabled問題
這篇文章主要介紹了解決docker安裝完成報:bridge-nf-call-iptables is disabled問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-11-11
使用minikube安裝使用單機版K8S方式(docker)
本文介紹了如何在centos7上使用minikube快速搭建單機版k8s,主要步驟包括:下載kubectl和docker,創(chuàng)建新用戶,下載和安裝minikube,驗證安裝情況,最后,通過執(zhí)行minikube和minikubestop啟停K8s,或使用minikubedelete徹底刪除K8S的數(shù)據(jù)2024-10-10

