6 ポイント 投稿者 pipiru114 2025-08-12 | まだコメントはありません。 | WhatsAppで共有

シンプルで実用的なURL短縮サービスを作ってみました。(オープンソース)

🔗 主な特徴

  • Django + PostgreSQL + Redisベースの安定したバックエンド構成
  • 重複URLの自動検出と既存の短縮リンク再利用により、DB効率を最大化
  • SHA256 + Base64エンコーディングで固有の6桁短縮コードを生成
  • リアルタイムQRコード生成およびダウンロード機能
  • Rate limitingによる安全なAPI保護(一般 8req/min、リダイレクト 30req/min)
  • カスタム短縮リンク作成のためのスタッフページ
  • Docker Composeによる簡単なデプロイ環境を提供

💡 開発者向けの利点

  • RESTful APIエンドポイントを提供
  • Redisキャッシュによる高速なリダイレクト性能
  • X-Forwarded-Forヘッダー処理によるプロキシ環境対応
  • 韓国時間帯および韓国語を完全サポート
  • 拡張可能なモジュール構造

🚀 技術スタック:

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

githubアドレス: GitHubリポジトリ

GitHubでソースコードを確認して自分で構築してみることも、Webページにアクセスして利用することもできます :)

まだコメントはありません。

まだコメントはありません。