這個小網站允許從 GmodStore 下載插件,而無需將網站上線,但得益於其 API。如果帳戶所有者希望讓第三方能夠下載其創建/購買的插件而不向其提供連接憑證,則這非常有用,這是相當於「輔助存取」解決方案的方法。帳戶擁有者只需產生具有某些受限權限的身份驗證令牌,即可提供給授權人員。
可以在此位址產生令牌:https://www.gmodstore.com/settings/personal-access-tokens。他們必須具有以下權限: products:read
、 product-versions:read
、 product-versions:download
、 users:read
和user-purchases:read
。創建後,網站會告訴您要遵循的程序。
警告
在生產環境(無論有或沒有 Docker )中進行部署需要一個已設定的 Web 伺服器(如 Nginx、Apache 或 Caddy)來提供 PHP 腳本。
安裝 PHP LTS(>8.1 或更高版本);
使用 Web 伺服器來提供 PHP 腳本和靜態檔案。
提示
要測試項目,您也可以使用 Docker。安裝後,只需使用docker compose up --detach --build
指令啟動開發 Docker 映像即可。應可透過以下位址造訪該網站:http://localhost/。如果您想使用 Docker 處理項目,則需要使用docker compose watch --no-up
指令將本機變更自動同步到容器。 ?
訂金
Docker 映像也可以在生產中部署,但這需要深入的知識來正確部署、最佳化和保護您的安裝,以避免任何不良後果。
這個網站與 GmodStore 沒有任何關係,只是我使用他們很棒的 AP 為您提供這項服務。
這個簡單的網站提供了從 GmodStore 下載插件的可能性,無需透過線上網站,而是使用其 API。如果帳戶擁有者想要授予第三方存取權限以下載他創建/購買的插件而不向他們提供登入憑證,這非常有用,這相當於「輔助存取」方式。帳戶擁有者只需產生具有某些受限權限的身份驗證令牌,即可提供給授權人員。
可以在此位址產生令牌:https://www.gmodstore.com/settings/personal-access-tokens。他們必須具有以下權限: products:read
、 product-versions:read
、 product-versions:download
、 users:read
和user-purchases:read
。創建後,網站會告訴您該怎麼做。
警告
在生產環境(無論是否有 Docker )中進行部署需要預先設定的 Web 伺服器(例如 Nginx、Apache 或 Caddy)來提供 PHP 腳本。
安裝 PHP LTS(>8.1 或更高版本);
使用 Web 伺服器來提供 PHP 腳本和靜態檔案。
提示
要嘗試該項目,您也可以使用已安裝的 Docker。安裝後,只需使用docker compose up --detach --build
指令開始開發 Docker 映像。網站應位於 http://localhost/。如果您想使用 Docker 處理項目,則需要使用docker compose watch --no-up
自動將本機變更與容器同步。 ?
訂金
Docker 映像也可以在生產中部署,但這需要進階知識來正確部署、最佳化和保護您的安裝,以避免任何不良後果。
這個網站與 GmodStore 沒有任何關係,只是我使用他們令人驚嘆的 API 來為您提供這項服務。