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).


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


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.


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.


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.

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

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.

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
Assistant scénario▸
Apps AI
Actualités AI 