Serverless-Qrcode-Hub:生成永久二維碼,解決微信群聊二維碼頻繁變動的問題
Serverless-Qrcode-Hub是什么?
Serverless-Qrcode-Hub是一個無需服務器的永久二維碼生成工具,可以解決微信群聊二維碼頻繁變動的問題,它基于 Cloudflare Workers 和 D1 實現,支持自定義二維碼樣式和 Logo 以及自定義域名。
Serverless-Qrcode-Hub功能特性
永久二維碼:解決了微信群二維碼頻繁失效的問題,通過短鏈接跳轉實現永久可用。
短鏈接生成:可以生成指向任何URL的短鏈接,方便分享和管理。
自定義樣式:用戶可以根據自己的需求定制二維碼的樣式,包括顏色、Logo等。
管理后臺:提供了一個后臺界面,用戶可以方便地添加、編輯和刪除二維碼或短鏈接。
無需服務器:基于Cloudflare Workers和D1,無需自己搭建服務器,降低了運維成本。
安全性:支持設置訪問密碼,保護數據不被未授權訪問。
Serverless-Qrcode-Hub部署使用方法
1. 創建D1數據庫:登錄Cloudflare,創建一個D1 SQL數據庫,并復制其ID。
2. Fork倉庫:在GitHub上Fork該項目的倉庫。
3. 配置wrangler.toml:在Fork后的倉庫中編輯wrangler.toml文件,將database_id替換為自己的D1數據庫ID。
4. 創建并部署Worker:回到Cloudflare,創建一個Worker,并選擇Fork的GitHub倉庫進行部署。
5. 綁定自定義域名(可選):為了提高訪問速度,可以將Worker綁定到自己的域名。
6. 設置訪問密碼:為管理后臺設置一個安全的密碼。
7. 使用管理后臺:通過默認分配的*.workers.dev域名或自定義域名訪問管理后臺,創建短鏈接或微信群聊二維碼。
Serverless-Qrcode-Hub項目優勢
無服務器架構:無需自己維護服務器,降低了成本和復雜性。
高度可定制:用戶可以根據自己的需求定制二維碼的樣式和功能。
易于部署:基于Cloudflare Workers,部署過程簡單快捷。
安全性高:支持密碼保護,確保數據安全。
GitHub 倉庫:https://github.com/xxnuo/serverless-qrcode-hub
相關文章
- 用戶登錄