1.5k 1 分鐘

Nginx Proxy Manager 基於 Nginx 的一個非常好用的反向代理工具,擁有圖形界面,可以肯方便的為無法設置 SSL 的應用添加反向代理 # 安裝 Nginx Proxy Manager 官方提供了 docker 鏡像,安裝起來非常簡單 拉取 Nginx Proxy Manager 官方的 docker 鏡像 docker pull jc21/nginx-proxy-manager啟動 Nginx Proxy Manager 容器 docker run -d \ --name=nginx-proxy-manager \ -p 81:81 \...
2.2k 2 分鐘

frp is a fast reverse proxy to help you expose a local server behind a NAT or firewall to the Internet. As of now, it supports TCP and UDP, as well as HTTP and HTTPS protocols, where requests can be forwarded to internal services by domain name. Frp 官方說明已經很清晰了,其主要功能就是內網穿透 對於沒有獨立 IP...
1.2k 1 分鐘

證書除了可以選擇自簽之外,還有一些免費證書可以申請,比較流行的有 Let's Encrypt 。使用工具申請證書會方便許多(當然也可以手動),申請工具就有很多了,有 Certbot、acme.sh,這裡選擇 acme.sh 進行演示。 # acme.sh 容器安裝 安裝 acme.sh 容器 docker pull neilpang/acme.shdocker run -it \ --net=host \ --name=acme \ -v...
1.9k 2 分鐘

Watchtower 是用於更新 docker 鏡像的工具,使用起來非常方便,牠能夠自動監測本地的鏡像與 Docker Hub 上的鏡像版本是否一致,並且能夠實現自動更新 # 安裝 Watchtower 安裝 Watchtower 非常简单,只需要從 Docker Hub 上拉取即可 docker pull Watchtower# 食用方法 這是官方給出的使用方式,運行之後會在後台每 5in 檢測一次所有容器鏡像是否有更新,檢測到有更新後會自動停止、刪除容器(會保留資料),並拉取最新鏡像重新創建並啟動,更新之後的容器會保留之前的設置繼續運行。 docker run --detach...
1.1k 1 分鐘

Docker 是個好東西,如果有別人做好的鏡像就可以直接拿來用,不需要自己配置環境,沒有想成的鏡像也可以自己創建一個,後續的升級和遷移都異常的方便。環境搞壞了?重新創建一個就是,也正是這個特性,能在 Docker 上跑的絕對不在主機上直接跑 (手殘經常搞壞環境) 。 Portainer 則是一個圖形化的 docker 管理應用,對於容器的修改操作還是非常方便的,絕大部分常用的設置在上面都有,但一些高級的容器設置選項 Portainer 上並沒有提供,此時只能使用 shell 進行操作。 # 安裝 Docker 這個不用多說,使用官方提供的一鍵腳本即可 sudo curl -sSL...
2.4k 2 分鐘

# 將 CC2562P 直通到 HassOS 由於使用的 PVE 下運行的 HassOS,需要把 CC2562P 直通到 HassOS 系統內,如果是直接安裝的 HassOS 則可以跳過此步驟 點選運行 HassOS 的虛擬機,點選該虛擬機 硬體 ,在 增加 選項中點選 USB裝置 選擇 使用USB製造商/裝置ID ,在 選擇裝置 中選擇 CC2562P 並添加 添加完成後需要重啟虛擬機設置才能生效 # 安裝 Mosquitto broker 登錄 Home Assistant 主界面,左側菜單欄選擇 設定 ,再選擇 附加元件、備份與 Supervisor 進入後在 附加元件...
2.4k 2 分鐘

玩智慧家庭,除了使用廠商提供的成熟方案(如米家),還有一種自己手動搭建的方案較為流行的就是 Home Assistant Home Assistant 的安裝方法大致有兩種,一種是官方推薦的 HassOS,另一種是 HassIO 其實這兩種都是官方提供的安裝方式,只是安裝方式略有不同。HassOS 是一個官方配置好的鏡像,什麼依賴都不用配置,寫入磁盤就能直接運行,別看牠是以鏡像方式安裝,裡面還是有不少坑。而 HassIO 則是以 docker 容器的方式安裝,別看是 docker,需要手動配置的東西一點都不少,而且到處都是坑。 以前 HassIO 一鍵腳本還在維護的時候,HassIO...
1.2k 1 分鐘

# 安裝 Rclone 下載 Rclone curl https://rclone.org/install.sh | bash 配置 Rclone rclone config 掛載空間 命令格式為 rclone mount <网盘名称:网盘路径> < 本地路径 > < 参数 > --daemon例如,將設置名為 test 的網路空間的 /media 資料夾掛載到本地的 /mnt/rclone/test 路徑 rclone mount...
703 1 分鐘

# 安裝 NFS 客戶端 apt-get updateapt-get install nfs-common# 手動掛載 NFS 創建掛載點 mkdir /mnt/nfs 設置權限 chmod 777 /mnt/nfs 手動掛載 NFS mount 命令格式為 mount <參數> nfs <NFS 伺服器 IP 地址:伺服器上的資料夾路径 > < 掛載點路徑 >例如:將 NFS 伺服器地址為 192.168.1.1...
1.2k 1 分鐘

雖然這兩個軟體在 openwrt 上都已經有圖形界面了,設置起來也很方便,但能找到說明文檔卻很少,很多選項都沒有說明或說明不清楚,遂記錄 # 頁面選項說明 smb 共享一般在 網絡儲存 裡面,然而牠顯示的名稱並沒有 SMB 或 Samba 這兩個關鍵詞,而是叫 网络共享 (也不知道是哪個〇〇起的名字 常規設置 主机名 : 用於在其他設備搜尋 smb 共享時顯示的名稱,也可用作為連接地址,如主機名為 OpenWrt 則可以使用 \\openwrt 進行連接,主機名為 smb 則可以使用 \\smb 進行連接 描述 : 如字面意思,並沒有什麼實際用途,無特殊需要保持默認即可 工作组 :...