ウェブサイト検索

無料でPDFエディタをセルフホスティングする方法


PDFエディタの高額なコストにイライラしていて、未知のサーバーにプライベートファイルをアップロードすることにためらいを感じているなら、あなたはひとりではありません。私もその状況を経験しましたが、正直言って非常にイライラします。だからこそ、私は自分でコントロールを取り、自宅で運営できるオールインワンのPDFエディタ「Stirling PDF」を自己ホスティングすることにしました。

スターリングPDFとは何ですか?

Stirling-PDFは自己ホスティング型のオールインワンPDFツールです。PDFのためのスイスアーミーナイフのように機能し、ブラウザーから直接PDFファイルの編集、変換、管理を完全に制御することができます。

自己ホスティングであるため、広告なし、使用制限なし、サプライズのサブスクリプション提示なしなど、完全なコントロールを得ることができます。あなたとあなたのPDFだけがあり、あなたの条件で。すべての処理はあなたの機械で行われるため、ファイルはプライベートで安全です。

スターリングPDFインターフェースは、クリーンでモダンであり、非常に使いやすいです。ページを回転させたり、テキストを抽出したり、PDFを画像に変換(またはその逆)したりする際も、すべてがクリック一つで手に入ります。

Stirling PDFはOCR(光学式文字認識)にも対応しており、画像ベースのPDFをスキャンして検索可能で編集可能なテキストに変換することができます。これはスキャンした文書を扱う際に非常に便利です。

Docker Composeを使用した簡単なセットアップ

Stirling PDFは、最も一般的にDockerを使用して自己ホストされており、開発者はDockerとDocker Composeの両方に公式サポートを提供しています。手動でデプロイしたり、Kubernetesのような他のコンテナオーケストレーションプラットフォームでデプロイすることもできますが、私はここでは最も簡単なDocker Composeを使用しますし、私自身もそれを使っています。

公式のStirling PDFインストールGitHubページにアクセスしてください。 Dockerというセクションがあり、ComposeとCLIの例が含まれています。セットアップの簡単さと繰り返しの容易さから、Docker Composeメソッドが推奨されています。ポートとボリュームの設定を管理する必要があるだけです。

デフォルトでは、ポート8080で実行されるため、サーバーのIPアドレスによっては「http://192.168.1.x:8080」のようにブラウザからアクセスできます。もし他の何かがそのポートを使用している場合は、Docker Composeファイルで任意の空いているポートに変更して構いません。

設定、好み、およびカスタマイズを保持するために、いくつかのボリュームマウントを指定する必要もあります。これにより、後でコンテナを更新しても、すべてのデータはそのまま保持されます。

環境変数を使用して有効にできるセキュリティオプションがあります。デフォルトでは、ログインセキュリティはオンになっています(つまり、DOCKER_ENABLE_SECURITY=true)。これは、ローカルネットワーク外からアプリにアクセスする予定がある場合に理想的です。信頼できるネットワーク上で自宅でのみ使用している場合は、falseに設定することでオフにすることができます。

すべてのデバイスでアクセス可能

自宅のサーバーでStirling PDFを実行することで、ネットワーク上の任意のデバイスからPDFツールにアクセスできます——デスクトップ、ラップトップ、または電話のいずれであっても。私は、カスタムドメイン名を使用してローカルネットワークの外で利用できるように、リバースプロキシの背後に設定しましたが、これは完全に任意です。自宅でのみ使用する予定の場合は、そのままにしてローカルIPを介してアクセスできます。

携帯電話またはラップトップでブラウザを開き、ローカルIPアドレスを入力するだけです。それがすべてです。動作し始めたら、50以上の強力なPDFツールにアクセスできます。

便利なPDFツールが満載です

しばらくの間、Stirling PDFを使用しています。最初は簡単なテストだったものが、今では私の定番のPDFツールとなり、以前に使っていたものを静かに置き換えています。PDFを結合、変換、または保護するために、さまざまなアプリを使い分けていましたが、Stirlingはすべてを一つで実現してくれます。そして、全くストレスなく使えます。

例えば、あなたが学生であれば、ストリリングに落とし込むだけで、たくさんの研究論文を簡単にまとめて一つのクリーンなファイルにすることができます。また、必要であれば、抽出ツールを使用して任意のセクションを抽出することも可能です。

OCR(光学式文字認識)は、おそらく私が最も多く使用している機能です。私はスキャンした歴史的文書を集めていて、スターリングのOCRはそれらをほぼ瞬時に検索可能で選択可能なテキストに変えてくれます。

そこでは止まりません。PDF圧縮、ページ分割、注釈削除、ファイル比較、証明書ベースの署名—すべてが内蔵されています。PDFを定期的に扱うなら、Stirlingはしっかりとしたオールインワンです。

あなたもカスタマイズできます。

基本機能に加えて、Stirling PDFは非常にカスタマイズ可能です。たとえば、ラベルや軽い会社のロゴを追加する際に、フォントサイズ、透明度、回転、間隔、色などの設定を調整できます。

同様の柔軟性はスタンプやOCRにも適用されます。OCRを実行する際には、元の言語を指定して精度を向上させることさえできます。このような配慮の行き届いたコントロールが、Stirling PDFを他のPDFツールと差別化しています。


Stirling PDFを十分におすすめすることはできません。一度設定すれば、ファイルを完全に管理できます。

自分でホスティングすることに興味があるなら、すべてのホームラバーに必須の10のDockerコンテナをチェックしてください。自動化からメディア、そして生産性まで、デジタルライフのあらゆる部分を強化するものがあります。

関連記事: