圖片儲存-從七牛到 Github
解決方案 + alfred workflow . 快速貼圖.
緣起, 最近因為域名備案的事情, 我原本的域名備案被撤銷了. 導致 七牛 把 oss 繫結的域名停用了, 進而導致散落在各處的圖片連結均不可訪問.
然而備案的流程還是挺麻煩的, 趁此機會, 把圖床從七牛遷出來不也挺好.
步驟
備份原圖
由於七牛沒有繫結域名, 圖片是不讓下載的, 所以你需要以為一位密友把域名借你一用, 把原圖先備份到本地.
qshell qdownload -c 10 qd.conf
複製程式碼
具體操作 參考 七牛 qshell 文件.
準備 Github 倉庫 , 提交圖片到 Github.
可參考 oss
替換原圖片連結到 Github 連結.
grep "images.guxingke.com" -R * -l | xargs gsed -i "s/images.guxingke.com/raw.githubusercontent.com\/guxingke\/oss\/master\/blog/g"
複製程式碼
可參考, 根據實際情況替換.
以上步驟已完成圖床切換.
分隔線
提高生產力, 使用 Alfred Workflow.
比如上面這張, 僅需要截圖 加上 快捷鍵, 即可在編輯器內複製 Markdown 圖片格式.
![1547266209.png](https://raw.githubusercontent.com/guxingke/oss/master/blog/1547266209.png)
複製程式碼
TIPS
當前需要手動 PUSH oss Git repo. 需要自動化的話, 可參考 sync
nohup ./sync.sh 2>&1 > sync.log &
複製程式碼
END
貼圖體驗與之前使用七牛基本一致. 告一段落, 不用操心圖床被封了. ?