OpenSource-Hub
D

dpaste

636 stars·開発ツール·SHA-256 チェックサム確認済み

Django ベースのセルフホスト型 Pastebin アプリケーションで、コードやテキストスニペットを安全に共有できます。

スマートダウンロード

プロジェクトのホームページへ

インストーラはまだありません — ソースリポジトリをご覧ください

セルフホスト型のコード/テキストスニペット共有ツール(Pastebin)。プライベート環境にデプロイ可能。

主な機能

  • 100種類以上のプログラミング言語のシンタックスハイライトをサポート
  • スニペットの有効期限を設定可能(1時間、1日、無期限など)
  • オプションのパスワード保護でプライバシーを強化
  • REST APIを提供し、プログラムからの呼び出しが容易
  • Markdownとプレーンテキストモードをサポート

できないこと

  • •Python 3.9+ と Django 3.2+ が必要です。旧バージョンには対応していません。
  • •デフォルトでは SQLite データベースを使用します。本番環境では PostgreSQL への切り替えと、セキュリティ設定(SECRET_KEY、DEBUG=False など)の適切な構成を推奨します。
  • •Docker でデプロイする場合は、永続化データボリュームを必ずマウントしてください。マウントしないと、コンテナ再起動後にペーストの内容が失われます。
  • •無料版には組み込みのユーザーシステムがなく、すべてのペーストは公開されます(パスワードを設定した場合を除く)。機密情報の取り扱いにはご注意ください。

使用例

  • 開発チーム内でコードスニペットを素早く共有
  • 同僚や顧客にログや設定ファイルなどを提示
  • プライベートなオンラインメモ帳を構築し、一時的なファイル共有の代替にする

dpaste は Python と Django フレームワークで構築されたオープンソースのペーストビン(Pastebin)アプリケーションです。シンプルなインターフェースを備え、コードのシンタックスハイライト、有効期限の設定、オプションのパスワード保護などの機能をサポートしており、コードスニペット、ログ、任意のテキストを安全に共有できます。スタンドアロンの Django プロジェクトとして実行することも、既存の Django アプリケーションに組み込むことも可能です。ドキュメントが充実しており、Docker によるワンクリックデプロイをサポートしているため、サードパーティサービスへの依存から脱却し、自分のペーストデータを完全に管理したい開発者に最適です。

タグ

pastebindjangopythoncode-sharingsnippet

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

ステップ 1:環境に Python 3.9+ と Django 3.2+ がインストールされていることを確認する

4

ステップ 2:pip を使用して dpaste をインストールする:pip install dpaste

5

ステップ 3:dpaste プロジェクトを作成してマイグレーションを実行する:django-admin startproject mypaste && cd mypaste && python manage.py migrate

インストールガイド
  1. ステップ 1:環境に Python 3.9+ と Django 3.2+ がインストールされていることを確認する
  2. ステップ 2:pip を使用して dpaste をインストールする:pip install dpaste
  3. ステップ 3:dpaste プロジェクトを作成してマイグレーションを実行する:django-admin startproject mypaste && cd mypaste && python manage.py migrate
ファイルの整合性

チェックサムがありません

このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません

SHA256 チェックサム

チェックサムなし

GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

プロジェクトディレクトリを削除し、pip パッケージをアンインストールします:pip uninstall dpaste。同時に、作成したデータベースも削除します。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスMIT
最終更新2026-10-21 06:37:28
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

5 FAQs

類似プロジェクト