Serverless-Qrcode-Hub : générer des QR codes permanents pour résoudre le problème des QR codes de groupes WeChat qui changent fréquemment 236

小编 ·

Serverless-Qrcode-Hub : générer des QR codes permanents pour résoudre le problème des QR codes de groupes WeChat qui changent fréquemment

Serverless-Qrcode-Hub est un outil serverless de génération de QR codes permanents qui résout le problème des QR codes de groupes WeChat changeant fréquemment. Construit sur Cloudflare Workers et D1, il prend en charge des styles de QR code personnalisés, des logos et des domaines personnalisés.

Serverless-Qrcode-Hub : générer des QR codes permanents pour résoudre le problème des QR codes de groupes WeChat qui changent fréquemment

Qu'est-ce que Serverless-Qrcode-Hub ?

Serverless-Qrcode-Hub est un outil de génération de QR codes permanents sans serveur, qui résout le problème des QR codes de discussions de groupe WeChat changeant fréquemment. Il est basé sur Cloudflare Workers et D1, et prend en charge la personnalisation du style du QR code, du logo et du nom de domaine.

Fonctionnalités de Serverless-Qrcode-Hub

  • QR codes permanents : résout le problème des QR codes de groupes WeChat qui expirent fréquemment, en utilisant des liens courts pour garantir une disponibilité permanente.

  • Génération de liens courts : permet de générer des liens courts指向 n'importe quelle URL, facilitant le partage et la gestion.

  • Style personnalisable : les utilisateurs peuvent personnaliser l'apparence du QR code selon leurs besoins, y compris les couleurs et le logo.

  • Panneau d'administration : fournit une interface d'administration permettant d'ajouter, de modifier et de supprimer facilement des QR codes ou des liens courts.

  • Sans serveur : basé sur Cloudflare Workers et D1, aucune configuration de serveur n'est nécessaire, ce qui réduit les coûts d'exploitation.

  • Sécurité : prise en charge de la définition d'un mot de passe d'accès pour protéger les données contre tout accès non autorisé.

Méthode de déploiement et d'utilisation de Serverless-Qrcode-Hub

1. Créer une base de données D1 :Connectez-vous à Cloudflare, créez une base de données D1 SQL et copiez son identifiant (ID).

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

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

2. Forker le dépôt :Forkez le dépôt du projet sur GitHub.

Serverless-Qrcode-Hub-Fork仓库.webp

Serverless-Qrcode-Hub-Fork仓库.webp

3. Configurer wrangler.toml :Dans le dépôt forké, modifiez le fichier wrangler.toml et remplacez database_id par l'identifiant de votre propre base de données D1.

配置wrangler.toml.webp

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

4. Créer et déployer un Worker :Retournez sur Cloudflare, créez un Worker et sélectionnez le dépôt GitHub forké pour le déploiement.

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

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

5. Lier un nom de domaine personnalisé (facultatif) :Pour améliorer la vitesse d'accès, vous pouvez lier le Worker à votre propre nom de domaine.

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

6. Définir un mot de passe d'accès :Définissez un mot de passe sécurisé pour le panneau d'administration.

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

7. Utiliser le panneau d'administration :Accédez au panneau d'administration via le domaine *.workers.dev attribué par défaut ou via votre nom de domaine personnalisé, et créez des liens courts ou des QR codes de discussions de groupe WeChat.

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

Avantages du projet Serverless-Qrcode-Hub

  • Architecture sans serveur : aucune maintenance de serveur n'est nécessaire, ce qui réduit les coûts et la complexité.

  • Hautement personnalisable : les utilisateurs peuvent personnaliser le style et les fonctionnalités du QR code selon leurs besoins.

  • Déploiement facile : basé sur Cloudflare Workers, le processus de déploiement est simple et rapide.

  • Haute sécurité : prise en charge de la protection par mot de passe pour garantir la sécurité des données.

Dépôt GitHub :https://github.com/xxnuo/serverless-qrcode-hub