https://avatars.githubusercontent.com/u/6058558

程式狂想筆記

Docker 使用容量撐爆 Raspberry PI 硬碟空間

使用 Docker 我們知道rm container 所有東西不會被保留
但我往往會忽略有 images 占空間
我發現 PI 1 已經吃 14GB (總共空間 15GB)
後來發現是裝太多 images
原因是我往往先丟 PI 1 測試能不能跑
日積月累爆掉
PS: 是更新 apt upgrade 才發現 哈哈

快速搭建 web 反向代理 server

之前有聽過 apache, nginx, frp, caddy server 都能做 web 反向代理
但都沒有實際工作用到
最近因為有搭建 mockapi 和 jboss 想對外測試line webhook
有想到代理對外窗口使用 ngrok
但…反向代理花了不少時間
希望下次複製及所用
這邊應該會以window 環境
畢竟公司開發環境是 window

frp 內網穿透使用筆記

最近看 frp 文章
我看反向代理不用設定在 server 那邊
這邊方法有點跟 traefik 跟 label 實作有點像
但網路上說這兩個用途有點不太一樣
我認真看一下 frp 官網文件
真的還是有差!!

在 Raspberry PI 架設 Traefik 初體驗

最近在樹莓派使用 Docker 服務多
常常設完一個服務,我就要去Virtual Server 設定一個 port
最後想到可以架一個 Server 做反向代理
這時候我想到 nginx 和 caddy
caddy 又可以幫我換 letsencrypt 憑證
最後看到這篇用 Traefik 搭配 Docker 快速架設服務 | 小惡魔 - 電腦技術 - 工作筆記 - AppleBOY

我要介紹另外一套工具叫 Traefik,這一套也是用 Go 語言開發,而我推薦這套的原因是,此套可以跟 Docker 很深度的結合,只要服務跑在 Docker 上面,Traefik 都可以自動偵測到,並且套用設定。透過底下的範例讓 Traefik 串接後端兩個服務,分別是 domain1.com 及 domain2.com。

好像能試試看喔

Raspberry Pi 使用 Seafile 初體驗

之前使用NextCloud 使用docker簡易安裝筆記 | 程式狂想筆記
登入頁面就要等了老半天
進去聽歌點一首歌也要等一下
原本以為他上傳檔案有做加解密
但我後來發現 NextCloud PI 預設沒打開
把幾個套件拿掉也一樣慢

不過也又 NextCloud 一陣子
因為他竟然有支援 Chrome Media Hub
可進行上一首、下一首
https://storage.googleapis.com/gweb-uniblog-publish-prod/original_images/Chrome_Media_Control.gif
Manage audio and video in Chrome with one click
可算非常方便

但最近我覺得太慢了
原本以為是 CPU 的問題
後來看到官網說是 IO 速度太慢
所以我最近在找找有沒有替代方案