Serverless-Qrcode-Hub: Permanente QR-Codes erzeugen, um das Problem häufig wechselnder WeChat-Gruppen-QR-Codes zu lösen 223

小编 ·

Serverless-Qrcode-Hub: Permanente QR-Codes erzeugen, um das Problem häufig wechselnder WeChat-Gruppen-QR-Codes zu lösen

Serverless-Qrcode-Hub ist ein serverloses Werkzeug zur Erzeugung permanenter QR-Codes, das das Problem häufig wechselnder WeChat-Gruppen-QR-Codes löst. Es basiert auf Cloudflare Workers und D1 und unterstützt benutzerdefinierte QR-Code-Stile, Logos und Domains.

Serverless-Qrcode-Hub: Permanente QR-Codes erzeugen, um das Problem häufig wechselnder WeChat-Gruppen-QR-Codes zu lösen

Was ist Serverless-Qrcode-Hub?

Serverless-Qrcode-Hub ist ein Tool zur Erstellung von dauerhaften QR-Codes ohne Server, das das Problem der häufigen Änderungen von QR-Codes für WeChat-Gruppenchats löst. Es basiert auf Cloudflare Workers und D1 und unterstützt benutzerdefinierte QR-Code-Stile und -Logos sowie benutzerdefinierte Domains.

Serverless-Qrcode-Hub – Funktionen

  • Dauerhafter QR-Code: Löst das Problem, dass WeChat-Gruppen-QR-Codes häufig ungültig werden, durch Kurzlink-Weiterleitung, dauerhaft verfügbar.

  • Kurzlink-Generierung: Kann Kurzlinks zu beliebigen URLs erzeugen, bequem zum Teilen und Verwalten.

  • Benutzerdefinierte Stile: Benutzer können das Erscheinungsbild des QR-Codes nach eigenen Wünschen anpassen, einschließlich Farbe, Logo usw.

  • Verwaltungsoberfläche: Bietet eine Backend-Oberfläche, über die Benutzer QR-Codes oder Kurzlinks einfach hinzufügen, bearbeiten und löschen können.

  • Kein Server erforderlich: Basierend auf Cloudflare Workers und D1, kein eigener Server notwendig, was die Betriebskosten senkt.

  • Sicherheit: Unterstützt die Einrichtung eines Zugriffspassworts, um Daten vor unbefugtem Zugriff zu schützen.

Serverless-Qrcode-Hub – Bereitstellung und Nutzung

1. D1-Datenbank erstellen: Melden Sie sich bei Cloudflare an, erstellen Sie eine D1-SQL-Datenbank und kopieren Sie deren ID.

Serverless-Qrcode-Hub-创建D1数据库.webp

Serverless-Qrcode-Hub-创建D1数据库.webp

2. Repository forken: Forken Sie das Projekt-Repository auf GitHub.

Serverless-Qrcode-Hub-Fork仓库.webp

Serverless-Qrcode-Hub-Fork仓库.webp

3. wrangler.toml konfigurieren: Bearbeiten Sie im geforkten Repository die Datei wrangler.toml und ersetzen Sie database_id durch Ihre eigene D1-Datenbank-ID.

配置wrangler.toml.webp

Serverless-Qrcode-Hub-配置wrangler.toml.webp

4. Worker erstellen und bereitstellen: Gehen Sie zurück zu Cloudflare, erstellen Sie einen Worker und wählen Sie das geforkte GitHub-Repository für die Bereitstellung aus.

Serverless-Qrcode-Hub-创建并部署Worker.webp

Serverless-Qrcode-Hub-创建并部署Worker.webp

5. Benutzerdefinierte Domain binden (optional): Um die Zugriffsgeschwindigkeit zu erhöhen, können Sie den Worker an Ihre eigene Domain binden.

Serverless-Qrcode-Hub-绑定自定义域名.webp

6. Zugriffspasswort festlegen: Legen Sie ein sicheres Passwort für die Verwaltungsoberfläche fest.

Serverless-Qrcode-Hub-设置访问密码.webp

7. Verwaltungsoberfläche nutzen: Greifen Sie über die standardmäßig zugewiesene *.workers.dev-Domain oder eine benutzerdefinierte Domain auf die Verwaltungsoberfläche zu, um Kurzlinks oder WeChat-Gruppenchat-QR-Codes zu erstellen.

Serverless-Qrcode-Hub-使用管理后台.webp

Serverless-Qrcode-Hub – Projektvorteile

  • Serverlose Architektur: Kein eigener Server erforderlich, was Kosten und Komplexität reduziert.

  • Hohe Anpassbarkeit: Benutzer können das Erscheinungsbild und die Funktionen des QR-Codes nach eigenen Wünschen anpassen.

  • Einfache Bereitstellung: Basierend auf Cloudflare Workers ist der Bereitstellungsprozess einfach und schnell.

  • Hohe Sicherheit: Unterstützt Passwortschutz und gewährleistet die Datensicherheit.

GitHub-Repository: https://github.com/xxnuo/serverless-qrcode-hub