制作自己的網(wǎng)址導航—開源導航網(wǎng)站項目,具備完整的前后臺

前言
今天介紹的是一款網(wǎng)址導航項目,NAS上部署導航項目我也不是第一次介紹了,前有珠玉今天這個項目顯得功能上就有點遜色了,不過得益于UI還挺好看的。想了解前面的項目的可以通過我的專欄 「《NAS原來這么有用》」 去查看以往內(nèi)容,也希望大家關(guān)注下欄目,再隨便關(guān)注下我吧 ??
部署
這里我用的 「docker-compose」 部署,當然你也可以選擇自建數(shù)據(jù)庫然后直接在docker中搜索 「arvon2014/webstack-laravel」 部署,只需要部署時 「修改環(huán)境變量」 中的數(shù)據(jù)庫信息就可以了。
首先編輯一個 「docker-compose.yml」 文件,文件內(nèi)容如下:
version:?'3'
services:
??db:
????image:?mysql/mysql-server:5.6
????restart:?always
????container_name:?"mysql_wsl"
????environment:
??????MYSQL_ROOT_PASSWORD:?Tym8zrnNRpz4
??????MYSQL_DATABASE:?webstack
??????MYSQL_USER:?webstack
??????MYSQL_PASSWORD:?Xym8zrnNRpz
????command:?--default-authentication-plugin=mysql_native_password
????networks:
??????-?"webstacknet"
??redis:
????image:?redis:3
????container_name:?"redis_wsl"
????restart:?always
????networks:
??????-?"webstacknet"
??webstack:
????image:?arvon2014/webstack-laravel:v1.2.2
????container_name:?"wsl"
????ports:
??????-?855:8000
????depends_on:
??????-?"db"
??????-?"redis"
????environment:
??????LOGIN_COPTCHA:?"false"
??????DB_HOST:?db
??????DB_PORT:?3306
??????DB_DATABASE:?webstack
??????DB_USERNAME:?webstack
??????DB_PASSWORD:?Xym8zrnNRpz
????command:?['/entrypoint.sh','server']
????networks:
??????-?"webstacknet"
networks:
??webstacknet:
????driver:?bridge
將其中的信息更改為自己想修改的內(nèi)容,隨后保存到docker文件夾中。
接著打開NAS的ssh功能, 「打開ssh工具連接nas」 ,以此輸入以下命令:
sudo -i (獲取管理員權(quán)限)
cd /volume1/docker (進入docker文件夾)
docker-compose up (執(zhí)行容器命令)
隨后耐心等待即可,執(zhí)行完成后會在docker中多出三個容器。

安裝完成后瀏覽器輸入NASIP+你設(shè)置的端口號即可訪問了。
體驗
進入主界面能看到默認的樣式以及一些項目作者保留的網(wǎng)址,整體界面UI非常清爽明了,分類支持自定義編輯,整體UI交互也很舒適。


該項目的后端地址為 「/admin」 ,默認的 「賬號密碼均為admin」 。進入后端后可以看到項目作者留下的項目簡介以及聯(lián)系方式,左邊有分類,網(wǎng)址以及后臺管理。



總結(jié)
整個項目UI包括后臺完成度很高,交互以及界面UI都挺美觀大方的,適合長期實用,不過缺點也有,不能直接導入收藏欄,沒有配套的插件實用,相對于我上一個寫的 「OneNav」 還是有點遜色了,不過OneNav新版考慮現(xiàn)在需要付費,該容器作為代替品還是不錯的。
以上便是本期的全部內(nèi)容了,如果你覺得還算有趣或者對你有所幫助,不妨點贊收藏,最后也希望能得到你的關(guān)注,咱們下期見?。丛谖疫@么勤奮更新的份上,給個關(guān)注吧?。。?/p>
公眾號:Panda不是貓,后臺發(fā)送【熊貓群】獲取加群方式哦?。?!