Advanced Search
Search Results
161 total results found
Docker 部屬 Homer 服務面板
Homer是一個靜態頁面,使用yaml設定檔來管理你的服務入口 部屬 Homer 本例使用Portainer部屬,可以先裝Portainer Docker內新增掛載目錄 mkdir /var/lib/docker/volumes/homer/assets 容器預設使用使用者 uid 和 gid 1000 運行,設定目錄權限相符 chown -R 1000:1000 /var/lib/docker/volumes/homer/assets Portainer內新增堆棧並啟動 services:...
Docker 部屬 AdGuard Home 廣告攔截
AdGuard Home 是一款全網廣告攔截與追蹤軟體。設定完成後,它將覆蓋您家中的所有設備,無需任何客戶端軟體 部屬 AdGuard Home 本例使用Portainer部屬,可以先裝Portainer Docker內新增掛載目錄 mkdir /var/lib/docker/volumes/adguardhome Portainer內新增堆棧並啟動 services: adguardhome: image: adguard/adguardhome container...
Linux Syslog-ng 轉發和過濾日誌
Linux要傳送日誌到OpenObserve時,若安裝AxoSyslog或Syslog-ng在v4.5版以上已經支援OpenObserve模組,若設備太舊無法安裝新版可以使用syslog-ng或rsyslog先送到支援OpenObserve的設備上在進行轉發 中繼Server設定,編輯/etc/syslog-ng/syslog-ng.conf options { keep-hostname(yes);chain_hostnames(off); flush_lines(0); use_dns(no); use_f...
LXC Docker Swarm 叢集架設
Docker Swarm Mode 是 Docker Engine 內建的容器編排(Container Orchestration)工具。簡單來說,它允許你將多台安裝了 Docker 的主機整合在一起,形成一個「集群」(Cluster),並將這個集群視為單一的虛擬 Docker 主機來管理。 這讓開發者從管理「單一容器」進階到管理「服務(Service)」,實現高可用性與負載平衡。 運行環境 這裡使用PVE的LXC 三台主機做設定,建立特權LXC 並且功能勾選巢狀(nesting) 確認三台主機都安...
K3s 架設 + 部屬Rancher
K3s 是一個輕量級的 Kubernetes 發行版,由 Rancher Labs 開源和維護,它最大的特點是極度簡化和資源占用少。 運行環境 本次使用LXC Debian 12 安裝K3s,建立LXC並取消勾選無特權容器 編輯/etc/pve/lxc/<lxc-id>.conf,底下加入所需權限後啟動LXC lxc.apparmor.profile: unconfined lxc.cgroup.devices.allow: a lxc.cap.drop: lxc.mount.auto: "p...
Docker Swarm 節點增減指令
加入Swarm 新增worker,在manager上輸入指令並在欲新增worker上貼入command docker swarm join-token worker root@docker-1:~# docker swarm join-token worker To add a worker to this swarm, run the following command: docker swarm join --token SWMTKN-1-3pmzdoteij6znbf844068h9pu...
Linux 簡易 Python3 FTP
簡單的Python FTP腳本,方便測試 安裝pip apt install python3-pip 安裝pyftpdlib pip3 install pyftpdlib 執行pyftpdlib 切換到欲當作目錄的資料夾 python3 -m pyftpdlib -p 21 建立有帳密的FTP python3 -m pyftpdlib -p 21 -u test -P 123456 -w
Linux Crontab 排程設定
範例 # 查看自己的 crontabcrontab -l# 查看指定使用者的 crontabsudo crontab -u gtwang -l# 編輯 crontab 內容crontab -e# 編輯指定使用者的 crontabcrontab -u gtwang -e# 刪除 crontab 內容crontab -r # ┌───────────── 分鐘 (0 - 59)# │ ┌─────────── 小時 (0 - 23)# │ │ ┌───────── 日 (1 - 31)# │ │ │...
VyOS 設定Cloudflare動態DNS(DDNS)
1. Cloudflare 建立API TOKEN 至https://dash.cloudflare.com/profile/api-tokens建立API TOKEN 使用DNS範本 選擇要使用的網域 記住此TOKEN 2. VyOS 設定DDNS set service dns dynamic name VyOS-DNS address interface 'pppoe1' set service dns dynamic name VyOS-DNS host-name...
VyOS CLI時間戳
lab@carrier-router:~$ export PS1="\n[\$(date +'%F %T')] \n\u@\h:\w$ " [2026-09-15 11:01:51] lab@carrier-router:~$ 登入後自動啟用,編輯~/.bashrc 在最底下加入即可
OpenWrt PPTP 穿透
安裝模組kmod-nf-nathelper-extra kmod-nf-nathelper-extra 是 OpenWrt 中的一個內核模組軟體包,它的核心功能是提供非標準網路協定的 ALG(Application Layer Gateway,應用層網關)支援,解決傳統 NAT(網路地址轉換)無法處理的複雜連線穿透問題。 以下為您拆解它的具體工作原理與功能: 1. 為什麼需要它?(解決 NAT 的先天缺陷) 傳統的 NAT(如家用路由器的 IP 分享功能)只負責修改 IP 封包表頭的 來源/目的 IP ...
OpenWrt 修改網頁端口和https
編輯配置檔案/etc/config/uhttpd config uhttpd 'main' list listen_http '0.0.0.0:8080' list listen_http '[::]:8080' list listen_https '0.0.0.0:4433' list listen_https '[::]:4433' option redirect_https '0' #1為強制跳轉https 重啟...
Synology 安裝 Speedtest
下載Speedtest wget https://install.speedtest.net/app/cli/ookla-speedtest-1.2.0-linux-aarch64.tgz -O speedtest.tgz 解壓縮並移動到系統執行路徑 tar -zxvf speedtest.tgz mv speedtest /usr/local/bin/ 直接執行測速 speedtest
LibreNMS 修改設備IP
在 LibreNMS 中更改已纳管設備的 IP 地址(同時保留歷史繪圖與設定),最正規的做法是使用內建的 renamehost.php 工具能完美保留 RRD 歷史圖表 cd /opt/librenms ./renamehost.php old_ip new_ip 更改的設備Snmp若有監聽指定IP記得修改 /etc/snmp/snmpd.conf agentAddress udp:new_ip:161
OpenWrt 安裝 Snmpd
安裝Snmpd 適用25.12以後版本 搜尋snmpd安裝 重新整理頁面會出現服務選項自行修改設定 這裡只保留一組public 重啟snmpd /etc/init.d/snmpd restart 測試是否可以抓到snmpwalk snmpwalk -v 2c -c public 192.168.12.9 Librenms 設定 在openwrt安裝librenms distro腳本抓取發行版本 放在/etc/config/裡,網頁上的備份功能會備份這個路徑所有檔案,之後若要遷移不用...
Docker 部屬 Flame 網頁書籤
📝 使用內建的圖形使用者介面編輯器,直接在應用程式內建立、更新和刪除您的應用程式和書籤。 📌 將您喜愛的項目固定到主螢幕,以便快速輕鬆地存取 🔍 整合搜尋欄,支援本地篩選,提供 11 個網路搜尋引擎,並可新增您自己的搜尋引擎。 🔑 身份驗證系統,保護您的設定、應用程式和書籤 🔨 Flame 提供數十種自訂介面選項,滿足您的各種需求,包括支援自訂 CSS、15 種內建顏色主題和自訂主題產生器。 ☀️ 天氣小工具,顯示目前溫度、雲量和動態天氣狀態 🐳 Docker 集成,可根據應用標籤自動選擇並添加...
OpenWrt 安裝 SQM QoS
安裝 SQM QoS 搜尋luci-app-sqm安裝 設定 頻寬100M/40M,這裡設定限頻下載95M/上傳36M,使用預設CAKE 演算法就可以 使用測速網站確認成功限頻
PVE 安裝 homeassistant
安裝 Home Assistant (HAOS) https://community-scripts.org/scripts/haos-vm?id=haos-vm&ref=spacen.io haos-vm.sh 在PVE命令行使用社群腳本指令安裝即可 bash -c "$(curl -fsSL https://raw.githubusercontent.com/community-scripts/ProxmoxVE/main/vm/haos-vm.sh)" 基本上使用預設安裝到底就完成 進入Hom...
Homeassistant 安裝Zigbee2MQTT
安裝 Mosquitto (MQTT Broker) 在應用程式商店安裝Mosquitto,啟動後確認沒問題 安裝 Zigbee2MQTT Zigbee2MQTT屬於第三方套件,先到zigbee2mqtt套件頁面點選ADD APP REPOSITORY URL確認是本機HA的 在應用程式商店安裝Zigbee2MQTT 設定Zigbee2MQTT 我是使用USB Zigbee裝置,所以在serial的port填入USB裝置的路徑,adapter大部分填zstack就可以 ...
Homeassistant 安裝 Xiaomi Miot
Xiaomi Miot 是一個用於 Home Assistant (HA) 的熱門第三方整合套件,能透過小米的 MIoT-Spec 協定自動將大多數小米米家智慧設備(Wi-Fi、藍牙、Zigbee 裝置)接入系統中 安裝HACS Home Assistant 2026.11後會整合HACS 先在HA內安裝HACS,進入HACS官網,下方有連結加入HA 儲存庫中 https://github.com/hacs/addons 搜尋HACS安裝 重啟HA後左側會顯示HACS側欄就完成安裝 ...