專案是使用 GitHub 儲存庫作為影像託管服務的概念證明。該 API 允許用戶從儲存庫上傳、列出和刪除圖像文件,提供了一個簡單的介面來管理 GitHub 上託管的文件。
Github:MasFana/Github-Image-Bucket-API
要設定並執行此項目,您需要在系統上安裝 Node.js 和 npm。
複製儲存庫:
git clone https://github.com/MasFana/Github-Image-Bucket-API cd Github-Image-Bucket-API
安裝依賴項:
npm install
透過在根目錄中建立具有以下值的 .env 檔案來設定環境變數:
GITHUB_TOKEN=<your_github_token> GITHUB_REPO=<your_github_repo> GITHUB_BRANCH=<your_github_branch>
啟動伺服器:
npm start
伺服器將在 http://localhost:3000 上運作。
API 需要設定以下環境變數:
以上是帶有 UI 的 Github 圖像託管 API的詳細內容。更多資訊請關注PHP中文網其他相關文章!