2026/05/09

接續救檔案後的需求
再來想把檔案傳到google drive並分享
因為是遠端操作
所以打開browser後即使用關掉還是要能繼續執行
這時就要使用 xpra 
登入後要先執行
 
xpra start :100 --start=firefox

先把firefox跑在後端

再使用以下指令呼叫出來

xpra attach :100



2026/05/07

昨天有user問我

他自己把HD for了

問我檔案能不能救

但救回後檔名不是原來的

找到可以全文檢索的工具

後續應該可以省一點時間

https://docfetcher.sourceforge.io/zh/

這二天在設定 DKIM
目前的google search 預設第一筆都是AI的結果
會有設定的相關流程
但已經碰到好几次
照著做不一定會成功
這次碰到的問題是設定都照著做完了
但就是沒辦法 DKIM-Signature
最後才發現是 Mode設定的問題
opendkim有三種Mode s v 和 sv
s 是寄出加上簽章
v 是檢查來信的簽章

但預設是 v

所以才會在log裡看到

May  6 22:43:03 mail opendkim[608422]: 2532F302BB1B: not authenticated

May  6 22:43:03 mail opendkim[608422]: 2532F302BB1B: no signature data 

因為主要是寄出要簽
所以把 Mode 改成 s

Mode    s

重啟後就正常了

May  7 09:33:02 mail opendkim[679967]: 31379302BB33: DKIM-Signature field added (s=default, d=mail.bbbb.com.tw)

2026/05/02

dpanel

很方便的docker管理工具

 https://dpanel.cc/



很方便的網站管理靜態頁面

https://github.com/bastienwirtz/homer

目前碰到的問題是
target: "_blank"
沒辦法下在global
要一個一個分開下

另外 yml 檔 不能使用 tab 只能一直按空白鍵

2026/04/30

偵測web 及 組件的工具  

WhatWeb - Next generation web scanner version 0.5.5.

Developed by Andrew Horton (urbanadventurer) and Brendan Coles (bcoles)

Homepage: https://www.morningstarsecurity.com/research/whatweb


Usage: whatweb [options] <URLs>


  <TARGETs>                     Enter URLs, hostnames, IP addresses, filenames or

                                IP ranges in CIDR, x.x.x-x, or x.x.x.x-x.x.x.x

                                format.

  --input-file=FILE, -i         Read targets from a file.


  --aggression, -a=LEVEL        Set the aggression level. Default: 1.

  1. Stealthy                   Makes one HTTP request per target and also

                                follows redirects.

  3. Aggressive                 If a level 1 plugin is matched, additional

                                requests will be made.


  --list-plugins, -l            List all plugins.

  --info-plugins, -I=[SEARCH]   List all plugins with detailed information.

                                Optionally search with a keyword.


  --verbose, -v                 Verbose output includes plugin descriptions.


Note: This is the short usage help. For the complete usage help use -h or --help.

2026/04/26

手動更新 docker並重啟


#!/bin/bash

rm -f /tmp/docker_run

read -p "docker name:" docker_name

ori=$(docker ps -a --filter "name=^/${docker_name}$" --format "{{.Image}}")

docker pull $ori

docker run --rm -v /var/run/docker.sock:/var/run/docker.sock assaflavie/runlike $docker_name > /tmp/docker_run

chmod +x /tmp/docker_run

docker rm -f $docker_name

/tmp/docker_run

2026/04/22

前几天把grafana升到 13 版後

原本可以捉的圖都無法出現了

查了一下才知道 13 版 已經把  

grafana-image-renderer 的plugin 拿掉了

官方文件有提到怎麼理

https://grafana.com/docs/grafana/latest/setup-grafana/image-rendering/


2026/04/17

昨天看文章有提到 MediaMTX 這個軟体
單一檔案就可以執行
想說下載來玩玩
有几個點要注意

使用obs串流時 輸出 設定一定要修改如下 否則無法串流成功


















另外就是直接用browser 打開 使用 webrtc 時 影像沒問題 但完全沒聲音
但這時用 vlc 去開 影像聲音都沒問題
查到說是音訊編碼的問題
但srs沒有這個問題

使用如下指令推流 影音都沒問題

ffmpeg -re -i input.mp4 \
  -c:v libx264 -preset veryfast -tune zerolatency \
  -c:a libopus -ar 48000 -ac 2 -b:a 96k \
  -f rtsp rtsp://localhost:8554/live


還有一個問題就是browser打開後預設是靜音 要手動打開



使用以下指令進行螢幕擷取並串流 影音都沒問題

ffmpeg -f x11grab -video_size 1024x768 -framerate 30 -i :0.0 \
-f pulse -i default \
-c:v libx264 -preset veryfast -pix_fmt yuv420p -g 60 -bf 0 \
-c:a libopus -b:a 128k -ar 48000 -ac 2 \
-flags +global_header \
-rtsp_transport tcp -f rtsp rtsp://localhost:8554/live


obs目前還沒找到方法