6 points par pipiru114 2025-08-12 | Aucun commentaire pour le moment. | Partager sur WhatsApp

Nous avons créé un service de raccourcissement d’URL simple et pratique. (open source)

🔗 Principales fonctionnalités

  • Une architecture backend fiable basée sur Django + PostgreSQL + Redis
  • Détection automatique des URL en doublon et réutilisation des liens courts existants pour maximiser l’efficacité de la base de données
  • Génération d’un code court unique de 6 caractères via SHA256 + encodage Base64
  • Génération et téléchargement de QR codes en temps réel
  • Protection sécurisée de l’API grâce au rate limiting (général : 8 req/min, redirection : 30 req/min)
  • Une page staff pour créer des liens courts personnalisés
  • Un environnement de déploiement simple avec Docker Compose

💡 Avantages pour les développeurs

  • Fourniture d’endpoint API RESTful
  • Performances de redirection rapides grâce au cache Redis
  • Prise en charge des environnements proxy via le traitement de l’en-tête X-Forwarded-For
  • Prise en charge complète du fuseau horaire coréen et de la langue coréenne
  • Une structure modulaire extensible

🚀 Stack technique :

  • Python 3.x, Django 5.0, PostgreSQL, Redis, Nginx, Docker

Adresse GitHub : dépôt GitHub

Consultez le code source sur GitHub pour l’installer vous-même, ou visitez le site web et n’hésitez pas à l’utiliser :)

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.