PdfDing
セルフホスト型のPDFマネージャー、ビューアー、エディター。デバイス間でシームレスに同期し、閲覧、編集、共有に対応。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
セルフホスト型のPDFツール。閲覧・編集・同期ができ、軽量で使いやすい。
主な機能
- 複数デバイスでシームレスに閲覧、前回の閲覧位置を自動的に記憶
- ワークスペース、コレクション、多階層タグ、スター、アーカイブで PDF を管理
- PDF を編集:テキスト、ハイライト、描画を追加(元の内容は変更されません)
- デバイス間で署名を共有、ハイライトとコメントを管理・エクスポート
- リンクまたは QR コードで PDF を共有、オプションのパスワード保護付き
できないこと
- •1)OCR に対応しておらず、画像内の文字を自動認識できません;2)PDF 編集では元のコンテンツを変更できず、オーバーレイの追加のみ可能です;3)Docker 環境が必要なため、非技術ユーザーが直接インストールするのには適していません;4)ファイルストレージは Docker ボリュームに依存するため、自分でバックアップする必要があります;5)無料版にはクラウドホスティングがなく、自前でサーバーを構築する必要があります。
使用例
- 個人やチームが大量のPDF文書を一元的に管理・閲覧する必要がある
- 複数のパソコンやタブレット間で読書の進捗やメモを同期する必要がある
- 自前でPDF共有プラットフォームを構築し、アクセス権限を管理したい
詳細説明
PdfDing は、複数デバイスでシームレスな体験を提供する、軽量でセルフホスト可能な PDF マネージャー、ビューアー、エディターです。異なるデバイス間で読書位置を記憶し、ワークスペース、コレクション、複数レベルのタグ、スター、アーカイブをサポートします。PDF へのテキスト、ハイライト、描画の追加、ハイライトとコメントの管理とエクスポート、デバイス間で共有される署名の追加、リンクまたは QR コードによる PDF の共有(オプションでアクセス制御)が可能です。OIDC シングルサインオン、二要素認証(TOTP + WebAuthn)、Markdown ノート、読書進捗バーをサポートしています。シンプルな UI には、ダークモード、色反転、カスタムテーマ、複数のレイアウトが含まれます。ミニマルで高速、かつ Docker で簡単にデプロイできることを設計目標としています。
トラブルシューティング & FAQ (1)
トラブル対応なぜPdfDingは、OIDC_ONLYが有効な状態で1.6.xにアップグレードした後、'SOCIALACCOUNT_ONLY does not work with allauth.mfa'というエラーでクラッシュするのですか?
PdfDing 1.6.x へのアップグレードにより、allauth.mfa を介した MFA が導入されますが、これは OIDC_ONLY と競合します。なぜなら、この設定は内部で SOCIALACCOUNT_ONLY を有効にするからです。一時的な回避策: OIDC_ONLY=false および DISABLE_USER_SIGNUP=true を設定して、OIDC ログインを許可しつつサインアップフォームを非表示にします。恒久的な修正には、OIDC_ONLY が設定されている場合に MFA を無効にする必要がありますが、これにより既存の MFA データ(例:TOTP キー)が削除されます。更新については issue #274 を追跡してください。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
ステップ1:サーバーに Docker と Docker Compose をインストールする
ステップ2:公式の docker-compose.yml をダウンロードする(https://docs.pdfding.com/getting_started/docker/)
ステップ3:docker compose up -d を実行し、http://localhost:8080 にアクセスする
- ステップ1:サーバーに Docker と Docker Compose をインストールする
- ステップ2:公式の docker-compose.yml をダウンロードする(https://docs.pdfding.com/getting_started/docker/)
- ステップ3:docker compose up -d を実行し、http://localhost:8080 にアクセスする
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
コンテナを停止:docker compose down;データボリュームを削除(不要になった場合):docker volume rm pdfding_data。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
1 FAQ
類似プロジェクト
Paperless-ngx
紙の書類を検索可能なデジタルアーカイブに変換するオープンソースのドキュメント管理システム。セルフホスト、OCR 認識、スマート分類に対応し、完全なペーパーレス化を実現します。
localsend
LocalSend は、無料でオープンソースのクロスプラットフォーム対応ローカルネットワークファイル転送ツールです。インターネットを必要とせず、ローカルネットワークを通じてデバイス間で安全にファイルを送信でき、AirDrop の汎用代替ソリューションです。
copyparty
任意のブラウザであらゆるデバイスをファイルサーバーに変え、レジューム(中断箇所からの転送再開)に対応。