2026/01/09

ruckzuck真的是個好東西

解決了winget的大部分問題

可以在 win server上用

win10 LTSC 可以用

不需要使用登入帳號就能用

可以使用SYSTEM這個帳號 

所以從 protect 往client下指令也不受限制

https://ruckzuck.tools/

2026/01/08

docker用久了要重新啟動忘了當時如何下參數
雖然可以用 history來找
但時間長也有可能會找不到
使用 runlike是最快的方式

docker run --rm -v /var/run/docker.sock:/var/run/docker.sock assaflavie/runlike [容器名稱或ID]

找出來後直接複制貼上即可

2026/01/07

這几天在測 speedtest-tracker

可以定時測速度 看有沒有問題並發出告警

原本一直卡在時區的問題

最後才解決 要指定 DISPLAY_TIMEZONE 這個參數

docker 指定如下


docker run -d --name speedtest-tracker --restart unless-stopped     -p 8080:80     -p 8443:443     -e PUID=1000    -e PGID=1000    -e APP_KEY=base64:N5NKnBNwETh5u40Btf0upZLVA=    -e SPEEDTEST_SCHEDULE="*/10 * * * *"     -e PRUNE_RESULTS_OLDER_THAN=180 -e DISPLAY_TIMEZONE=Asia/Taipei -e DB_CONNECTION=sqlite     lscr.io/linuxserver/speedtest-tracker:latest


如果要加上mail通知 及保存數据 再修改如下

docker run -d \

  --name speedtest-tracker \

  --restart unless-stopped \

  -p 8080:80 \

  -p 8443:443 \

  -v /你的路徑/config:/config \

  -e PUID=1000 \

  -e PGID=1000 \

  -e APP_KEY=base64:N5NKnGtGUOFlfJmvTO409if0upZLVA= \

  -e SPEEDTEST_SCHEDULE="*/10 * * * *" \

  -e PRUNE_RESULTS_OLDER_THAN=180 \

  -e DISPLAY_TIMEZONE=Asia/Taipei \

  -e DB_CONNECTION=sqlite \

  -e MAIL_MAILER=smtp \

  -e MAIL_HOST=10.0.0.1 \

  -e MAIL_PORT=25 \

  -e MAIL_USERNAME="speedtesttraker" \

  -e MAIL_PASSWORD="" \

  -e MAIL_FROM_ADDRESS="speedtesttraker@aaa.com" \

  -e MAIL_FROM_NAME="Speedtest Tracker" \

  lscr.io/linuxserver/speedtest-tracker:latest



https://github.com/alexjustesen/speedtest-tracker

2026/01/02

今天打開PDM看到這個




















查了一下是自簽的憑証過期了
想說就砍掉重加
重加出現











到forum上找了一下
發現要把之前PDM在原來node的token砍掉

1) Visit the target PVE.
2) Select Datacenter.
3) Select Permission->API Token.
4) You will then find the API Token that PDM created. Delete it.

昨天才突然發現PVE9多了 Pull from OCI Registry
可以直接下載 docker來用
但不是所有 docker image都下載的到
簡單下載 ubuntu 2404來比較
跟lxc比起來少了100M
更精簡了




2025/12/26

最近在試以下二個監控工具 

hertzbeat 功能完整 可是超吃資源

開起來啥都沒做就直接吃掉1G的ram

管理介面無法修改admin密碼

必須去改設定檔


uptimekuma 功能簡單 介面也不錯


https://uptimekuma.org/

https://hertzbeat.apache.org/




2025/12/24

今天本來想在 portainer上匯入 其他 host 備分出來的 container 

結果在 image import 時一直出現以下錯誤













手動下指令看看

docker load --input 1224.tar 

invalid archive: does not contain a manifest.json

沒有指定名稱

我在管理介面上也沒有地方讓我指定名稱啊

重下指令

docker import 1224.tar test

醬就可以了

docker images -a


test:latest   fab5274bc293      855MB             0B    

用這個image跑個新的container
   
docker run -p 5678:5678 -d fab5274bc293 -it /bin/bash

2025/12/23

如何讓 Portainer 連到遠端的 docker host

官方建議使用 agent 的方法



 













在遠端几器安裝好 agent 後再連線 如下圖


docker run -d \

  -p 9001:9001 \

  --name portainer_agent \

  --restart=always \

  -v /var/run/docker.sock:/var/run/docker.sock \

  -v /var/lib/docker/volumes:/var/lib/docker/volumes \

  -v /:/host \

  portainer/agent:2.33.6