Gitee 圖床工具 (基於 Golang(Gin) 實現) github地址
還是用回Gitee當圖床算了,不然哪裡有國內訪問又快又免費又穩的圖床服務提供......
頁面
功能
- 一鍵啟動,跨平臺支援,執行只依賴編譯後的二進位制檔案
- 視覺化web操作介面(PS: 頁面有點醜,但基本能用……)
- 多圖上傳,支援 ‘jpeg’, ‘jpg’, ‘gif’, ‘png’ 格式
- 複製圖片url 、刪除圖片
使用
使用者可直接下載 releases 檔案啟動即可,引數說明:
./gitee-image-hosting_windows_amd64.exe -h
Usage of gitee-image-hosting_windows_amd64.exe:
-owner string
倉庫所屬空間地址(企業、組織或個人的地址path) (default "hezhizheng")
-path string
檔案的路徑 (default "image-hosting")
-port string
本地監聽的埠 (default "2047")
-repo string
倉庫路徑(path) (default "pictest")
-token string
Gitee 的使用者授權碼
完整啟動命令: ./gitee-image-hosting_windows_amd64.exe -owner hezhizheng -repo pictest -path image-hosting -token xxxtoken -port 2047
實際引數替換成自己的就行
token獲取:gitee.com/profile/personal_access_...
自行編譯
gox -osarch="windows/amd64" -ldflags "-s -w"
gox -osarch="darwin/amd64" -ldflags "-s -w"
gox -osarch="linux/amd64" -ldflags "-s -w"
關於Gitee限制圖片大於1M訪問的處理方案
- 使用第三方圖片壓縮工具進行壓縮,之後再進行上傳。推薦 iloveimg
- 啟用Gitee的pages功能(非付費使用者上傳圖片之後需要手動進行pages服務的部署),程式會自動替換pages域名進行圖片的展示。
本作品採用《CC 協議》,轉載必須註明作者和本文連結