「大家好,我是熊貓,你的nas領(lǐng)航員。NAS不只是存儲那么簡單,數(shù)碼也可以是生活,關(guān)注我,給你的生活加點'技'趣!」
引言
不知道有多少人和熊貓一樣把微信文件傳輸助手當(dāng)作多設(shè)備同步內(nèi)容的工具,很多想要從手機(jī)復(fù)制到電腦的東西,直接使用它來進(jìn)行傳輸。但之前發(fā)生過有人冒充微信傳輸助手的事情,如果只是一些正常內(nèi)容倒還好,就怕一些自己的私密內(nèi)容被傳播。
image.png
所以自建一個用于同步剪切板的項目還是很有必要的。今天介紹的Gcopy便是這樣的項目,你可以在PC、Mac和移動端之間共享剪切板, 支持文字, 截圖和文件. 在網(wǎng)絡(luò)環(huán)境上,不同的設(shè)備可以在同一個局域網(wǎng), 也可以不在,體驗感還是非常不錯的。
image.png
部署
項目部署并不難,整體分為了前端和后端,因為需要用到兩個容器,所以為了方便我們這里就采用docker-compose堆棧的方式部署了,在部署前記得確定好自己的網(wǎng)絡(luò)環(huán)境是否可進(jìn)行正常的容器拉取,如果不能,記得在docker-compose文件中的image鏡像名稱這里添加第三方的加速源。。
version: '3.8'
services:
gcopy:
container_name: gcopy
image: llaoj/gcopy:v1.2.11
restart: always
ports:
- "3376:3376"
command: ["--app-key=這個自定義,用于加密", "--smtp-host=發(fā)件服務(wù)器地址", "--smtp-port=發(fā)件服務(wù)器端口號", "--smtp-username=發(fā)件用戶名", "--smtp-password=發(fā)件用戶密碼(授權(quán)碼)", "--smtp-ssl"]
gcopy-frontend:
container_name: gcopy-frontend
image: llaoj/gcopy-frontend:v1.2.11
restart: always
ports:
- "3375:3375"
volumes:
- /gcopy/.env.production:/app/.env.production
depends_on:
- gcopy
這里推薦幾個熊貓一直在用的,如果存在其中一個無法拉取,可以切換使用。
代理加速
在部署前還需要創(chuàng)建好對應(yīng)的映射文件,在docker文件夾下新建文件夾gcopy,隨后創(chuàng)建一個.env.production文件,其中內(nèi)容為SERVER_URL=http://gcopy:3376
。
image.png
準(zhǔn)備好一切之后通過SSH工具連接NAS,隨后輸入命令docker-compose up -d啟動項目。待啟動成功之后瀏覽器輸入NASIP:3375就能訪問主界面了。
體驗
界面支持中文,而且布局也很清晰明了,頂部同步界面點擊同步剪切板就能登錄到服務(wù)器,輸入郵箱后會給郵箱發(fā)送到驗證碼,填入之后會自動再次跳轉(zhuǎn)到主界面,這時候就完成登錄工作了。
image.png
登錄之后再次點擊同步剪切板,瀏覽器會提示獲取剪切板內(nèi)容,點擊是,隨后就能看到下方的命令行會顯示進(jìn)度,支持文字、截圖以及文件內(nèi)容。
image.png
底部能看到同步的歷史紀(jì)錄,點開右邊的小點可以對歷史記錄進(jìn)行下載、鎖定以及刪除操作。操作同樣也會在上方的面板展示。
image.png
下方有顯示項目支持的瀏覽器和操作系統(tǒng),基本上覆蓋主流的操作系統(tǒng)和瀏覽器,比較有趣的是該項目對鴻蒙系統(tǒng)也有適配,這算是熊貓見過很少專門適配鴻蒙的項目了。
總結(jié)
也算是今年的新項目,整體功能性還是蠻不錯的,且項目的界面比起之前熊貓介紹過的另一個剪切板同步項目要好很多,所以還是挺推薦有需求的人嘗試部署的。
以上便是本期的全部內(nèi)容了,如果你覺得還算有趣或者對你有所幫助,不妨點贊收藏,最后也希望能得到你的關(guān)注,咱們下期見!
三連
作者聲明本文無利益相關(guān),歡迎值友理性交流,和諧討論~
,