零門檻打造個人圖床:感謝Telegraph-Image
更好的閱讀體驗?
幕前小話
很早之前,我就用 GitHub 和 Cloudflare 搭建了自己的圖床,不過沒多久就發現 cf 自帶的 dev
域名被牆了,於是就沒再管它。直到上週,我在課上無聊時用手機隨便翻了翻後臺,沒想到竟然又能開啟了!並且後臺多出了200多張網友上傳的圖片。既然又能用了,我就想著,把這個教程分享出來,也許能幫到需要的人。
注意: 本文中的圖片均使用該圖床服務,如果圖片無法載入,則意味著教程可能已失效。
準備工作
- 一個 GitHub 賬號
- 一個 Cloudflare 賬號
在 GitHub 上建立和配置倉庫
- 訪問 Telegraph-Image 並將其 fork 到你的賬號下。
使用 Cloudflare Pages 搭建圖床服務
- 登入 Cloudflare,並根據下圖指示連線到 GitHub。
- 選擇你剛才 fork 的倉庫並開始設定。
- 按照預設設定儲存並部署。
部署成功後,會顯示一個頁面,其中包含圖床的網址。
繫結個人域名(可選)
如果你有個人域名,可以將其託管到 Cloudflare 上,並在自定義域名設定中繫結。
管理圖床
- 在 Cloudflare Pages 控制檯的左側選單中選擇 KV,然後建立一個名稱空間。
- 在設定中繫結剛才建立的名稱空間。
-
新增兩個環境變數用於設定管理員賬號和密碼。
- 賬號:
BASIC_USER
- 密碼:
BASIC_PASS
- 賬號:
- 最後,重新部署服務。
現在,透過在圖床域名後加上 /admin
,可以訪問後臺管理介面。
說在最後
我們就像圖床上的圖片一樣,在虛擬世界中尋找著安慰和慰藉,卻忽略了現實生活中的真實挑戰和痛苦。