差異處
這裏顯示兩個版本的差異處。
| 兩邊的前次修訂版 前次修改 下次修改 | 前次修改 | ||
| tech:tinyproxy [2024/09/26 13:50] – 加上查詢紀錄 jonathan | tech:tinyproxy [2024/09/26 17:53] (目前版本) – 加上常見問題 jonathan | ||
|---|---|---|---|
| 行 21: | 行 21: | ||
| ConnectPort 443 | ConnectPort 443 | ||
| ConnectPort 563 | ConnectPort 563 | ||
| - | </ | + | </ |
| + | - 針對實際 | ||
| + | - 針對實際 **需要 Fordward Proxy SSL Port 加入 ConnectPort 項目** Exp. < | ||
| - 建立 Docker Compose 配置檔 docker-compose.yml 與第一次啟動< | - 建立 Docker Compose 配置檔 docker-compose.yml 與第一次啟動< | ||
| vi docker-compose.yml</ | vi docker-compose.yml</ | ||
| 行 58: | 行 60: | ||
| </ | </ | ||
| - 查看 tinyproxy 紀錄< | - 查看 tinyproxy 紀錄< | ||
| - | #tail -f ~/ | + | # tail -f ~/ |
| INFO Sep 26 05: | INFO Sep 26 05: | ||
| CONNECT | CONNECT | ||
| 行 71: | 行 73: | ||
| : | : | ||
| </ | </ | ||
| + | |||
| + | ===== 常見問題 ===== | ||
| + | * Q:如何讓 log 檔只保留一段時間就好 Exp. 一年 | ||
| + | * A: 在 host 安裝 logrotate 來進行處理 | ||
| + | - 安裝 logrotate < | ||
| + | - 編輯 / | ||
| + | / | ||
| + | daily | ||
| + | rotate 365 | ||
| + | compress | ||
| + | delaycompress | ||
| + | missingok | ||
| + | notifempty | ||
| + | create 644 root root | ||
| + | postrotate | ||
| + | docker exec tinyproxy kill -HUP $(docker exec tinyproxy cat / | ||
| + | endscript | ||
| + | } | ||
| + | </ | ||
| + | - 驗證執行 < | ||
| + | * ++看結果|< | ||
| + | tinyproxy-235: | ||
| + | warning: logrotate in debug mode does nothing except printing debug messages! | ||
| + | |||
| + | reading config file / | ||
| + | Reading state from file: / | ||
| + | state file / | ||
| + | Allocating hash table for state file, size 64 entries | ||
| + | |||
| + | Handling 1 logs | ||
| + | |||
| + | rotating pattern: / | ||
| + | empty log files are not rotated, old logs are removed | ||
| + | considering log / | ||
| + | Creating new state | ||
| + | Now: 2024-09-26 17:52 | ||
| + | Last rotated at 2024-09-26 17:00 | ||
| + | log does not need rotating (log has already been rotated) | ||
| + | </ | ||
| + | |||
| ===== 相關參考資料 ===== | ===== 相關參考資料 ===== | ||