#
Git
Press
Eric Chang
Login
Author
Eric Chang
What’s the Worst That Could Happen?
Collection
Eric Chang
has 0
collections
Posts
2023/06/29
[筆記] 用pg_upgrade指令升級postgresql 15 -> 16 beta1
老闆在slack 上說,要試試看透過 pg_upgrade 的指令來升級現有的資料庫以前都是dump DB , remove packages , install new packages , restore DB我也不曉得為什麼這次突然又想要用 pg_upgrade
2022/11/04
lego 自動更新letsencrypt 全域憑證
首先要確認 DNS 託管在 lego 有支援的DNS 廠商可以到 github 去看,支援的廠商很多!
2022/03/09
[筆記] Phicomm 斐訊 N1 救磚的方法/ How to Save Bricked N1 Router
不久前買了一台對岸斐訊出的 N1 路由器,這台的規格很強,又有大神破解了 boot loader所以可以被拿來安裝 openwrt/Armbian 之類的系統做其他的應用因為openwrt 玩很多了,所以這次想說來試試看 Armbian
2021/09/29
Init Script in Openwrt to Start Leproxy/在openwrt 新增自動啟動leproxy的script
最近在逐步的把舊有的VPN Router 汰換掉,改用wireguard 來作 full mesh site-to-site VPN不過這是另外的故事了...在把wireguard VPN 都搞定之後,才發現原來 openwrt 的 uhttpd 要加上 letsencrypt 的免費憑證有點難搞
2021/08/26
auto fetch Wildcard ssl certs with lego + acme-dns ( Domain Register : Namecheap)
自從用了 leproxy 之後,其實就很少在管ssl 憑證的問題,反正leproxy 都會自動處理好不過LAN裡面的機器越來越多,每次看到警告說沒有加密的訊息就有點不爽,之前用了很多方式去申請全域憑證,申請倒是還好,沒太多問題。但是一碰到要更新,就都無法自動,因為都會要求去修改DNS 的 TXT 或者是 CNAME 記錄。一般來說,如果是其他DNS 供應商,大部分都會提供API,那就還好。 BUT !! (對,然生就是離不開這個BUT ...) 我們的域名是老闆在 iwantmyname 買的,一開始是給 webfaction 代管,後來webfaction 被godaddy 買走,就轉到 namecheap 去(我也不知道為什麼不在godaddy 就好)。
2021/07/20
[筆記] WEB 檔案管理 Cloudcmd Web File Manager
最近又接到之前處理過的需求,要讓使用者可以在外部上傳、編輯 yaml 檔案之前是用 gohttpd 來做可是不支援線上編輯 yaml 檔案
2021/06/25
[筆記] 幾種可以自建服務的 File Sharing 系統比較
感覺最近應該會用到類似這樣的功能,趁著最近比較閒一點就把系統弄起來玩玩看,順便建立ansible 的playbook<!--more-->
2020/11/18
ubuntu 20.04 install nvidia driver / CUDA / postgresql / pg_strom
最近又開始在亂搞postgresql ,一直想要玩玩看GPU運算的威力,大概一年多前,有測試了 ubuntu 18.04 + postgresql + pg_strom ,可是當時因為pg_strom 不支援當時手邊的顯示卡,只好作罷。Breaks here<!--more-->
2020/09/02
[筆記] 在 ubuntu 20.04 底下,用certbot 透過Cloudflare 申請全域的 Letsencrypt 憑證
之前用caddy 作為反向代理,其中一個優勢就是caddy 會自動處理Letsencrypt 憑證的問題也不用煩惱怎麼去更新一堆有的沒的不過,實際應用上,還是偶爾會拿這些憑證檔案來用的狀況
2020/08/13
[筆記] 在 ubuntu 20.04 上安裝 wireguard + pihole 作 AD Blocking/install wireguard and pihole to do ad block in ubuntu 20.04
手機上的廣告越來越討厭了但是用手機看頁面、影片的機會越來越高所以一直想看看有沒有什麼方式可以解決這個問題
2020/07/15
[筆記] 在openwrt 中檢查網路埠的連接速度/ Check Port Speed in Openwrt
最近在玩ansible + openwrt + wireguardansible 腳本寫好之後,可以把config 佈署到 openwrt 上當然前提是最好用同樣的機器,不同的機器在config 上會有一些差異
2020/07/10
[筆記] Debian Buster 伺服器被入侵了!/ Debian Buster Server Been Hacked
上禮拜某天在開會的時候,LINE不斷傳來訊息不過因為我向來開會都很認真(驕傲,所以都沒看,接著就變成來電了看來大概有啥事發生
2020/06/22
Ubuntu 18.04 Kernel 4.15.0-106 Unable to Start Wireguard Interface
工作用的電腦,昨天終於難得的reboot了(uptime 看了一下,大概是三百多天)結果重開機之後,發現原本在打tunnel 連 ptt 的 wireguard VPN 掛掉了手動下指令也啟動不了
2020/04/08
[筆記] ubuntu 18.04 preseeds
ubuntu 18.04 預設移掉了 /etc/rc.local 的功能變成要用 systemd 的方式來運作,可是有點難用…紀錄一下步驟,再來研究怎麼整合到 preseed 裡面
2020/04/06
[筆記] 在 Ubuntu 1404 Preseed 加入開機後自動發郵件通知安裝完成
這是之前做過的task,client透過pxe開機後,會自動安裝ubuntu 14.04在安裝完成後,會發出郵件通知管理者已經安裝完成可是某次ansible 更新之後,反而沒辦法安裝完成
2020/03/04
[筆記] 設定ubuntu 18.04 的NetworkManager config 不要更改 /etc/resolv.conf
ubuntu 18.04 的 DNS 設定很煩系統預設會用NetworkManager 去管理然後NetworkManager 又很「靈活」的許多種修改 /etc/resolv.conf 的方式
2020/02/19
[筆記] 在ubuntu 18.04 環境下 安裝 it 850UM 讀卡機 展延自然人憑證 / install it 850UM Card Reader in Ubuntu 18.04
早上忘了要幹什麼,去看到手上的自然人憑證到期日是今年的 4/17想說快到期了,看看能不能線上申請展延結果辦公室沒有Linux 可以用的讀卡機
2020/01/17
[筆記] 測試 proxmox 存取由 synology HA cluster 分享的NFS 目錄 / Proxmox With Synology High Availability
前幾天修復了因為intel cpu bug 導致無法使用的 synology DS415+詳情請看 https://h.cowbay.org/post/first-try-synology-ha/今天趁尾牙前夕,手邊沒啥要緊事
2020/01/10
[筆記] 第一次玩 Synology High Availability / first try synology high availability
上禮拜,原本擔任 proxmox cluster 的主要 storage 的 ds415+ 掛點了原因應該就是之前的 intel c2000 series cpu 的 bug只是不知道為什麼這台兩三年來都沒有關機的NAS
2020/01/07
[筆記] postgresql 效能測試 / postgresql benchmakr using pgbench
昨天老闆在slack 上面問說現在的幾台 DB Server 有沒有跑過 pgbench分數大概如何,想要跟他的筆電做個比較之前有跑過幾次,這次就順便測試一下不同的硬體配置、以及不同的軟體版本
« Newer
1 / 4
Older »