● weniv.link - Open-Source-URL-Kürzungsdienst
(weniv.link)Ich habe einen simplen und praktischen URL-Kürzungsdienst erstellt. (Open Source)
🔗 Hauptmerkmale
- Stabile Backend-Architektur auf Basis von Django + PostgreSQL + Redis
- Maximale DB-Effizienz durch automatische Erkennung doppelter URLs und Wiederverwendung bestehender Kurzlinks
- Erzeugung eines eindeutigen 6-stelligen Kurzcodes mit SHA256 + Base64-Encoding
- Funktion zum Erstellen und Herunterladen von QR-Codes in Echtzeit
- Sichere API-Absicherung durch Rate Limiting (allgemein 8req/min, Redirect 30req/min)
- Staff-Seite zum Erstellen benutzerdefinierter Kurzlinks
- Einfache Deployment-Umgebung mit Docker Compose
💡 Vorteile für Entwickler
- Bereitstellung von RESTful-API-Endpunkten
- Schnelle Redirect-Performance durch Redis-Caching
- Unterstützung für Proxy-Umgebungen durch Verarbeitung des
X-Forwarded-For-Headers - Vollständige Unterstützung für die koreanische Zeitzone und die koreanische Sprache
- Erweiterbare modulare Struktur
🚀 Tech-Stack:
- Python 3.x, Django 5.0, PostgreSQL, Redis, Nginx, Docker
GitHub-Adresse: GitHub-Repository
Prüfen Sie den Quellcode auf GitHub und setzen Sie es selbst auf, oder besuchen Sie die Website und nutzen Sie den Dienst gerne häufig :)
Noch keine Kommentare.