Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

【ITニュース解説】I built a free image and video hosting tool after Imgur blocked the UK

2026年08月25日に「Dev.to」が公開したITニュース「I built a free image and video hosting tool after Imgur blocked the UK」について初心者にもわかりやすく解説しています。

作成日: 更新日:

ITニュース概要

Imgurがイギリスの利用を停止し、多くの埋め込み画像が消失した。これを機に、開発者は無料の画像・動画ホスティング「DBimg」を公開した。アカウント不要、無圧縮、EXIF自動削除でプライバシーも配慮され、開発者向けAPIも提供。シンプルで永続的なサービスを目指す。

ITニュース解説

Imgurが2025年9月30日に英国からのアクセスを突然遮断した出来事は、多くのインターネットユーザーに大きな影響を与えた。このサービス停止は、事前の警告も、データ移行のためのツール提供も、猶予期間も一切なく、ある日突然、機能していたサービスが利用できなくなったのだ。これにより、英国中のフォーラム、Discordサーバー、オンラインチュートリアル、Redditスレッド、個人のブログなど、数百万ものウェブページに埋め込まれていた画像が表示されなくなり、ユーザーは画面上に「灰色のボックス」が並ぶ光景を目の当たりにすることとなった。この突然の問題は、記事の筆者がかねてから考えていた、本格的な画像ホスティングツールの開発を後押しする決定的なきっかけとなった。

こうして開発されたのが、「DBimg」という無料のメディアホスティングおよび共有サービスである。DBimgの基本的な考え方は非常にシンプルで、ファイルをアップロードするだけで、そのファイルへの永続的な直接リンクが手に入り、ユーザーはそのリンクをインターネット上のどこにでも共有できるというものだ。 DBimgが持つ具体的な特徴は多岐にわたる。まず、アカウント登録が不要であり、誰でも匿名でファイルをアップロードできる。アップロードされたファイルは圧縮されることなく、常に元の品質で提供されるため、画質や音質の劣化を心配する必要がない。さらに、永久ホスティングが保証されており、ファイルに有効期限が設けられたり、アカウントが非アクティブになったからといって削除されたりすることはない。 プライバシー保護も重要な機能の一つで、写真などに含まれる位置情報などのEXIF(Exchangeable Image File Format)データは、アップロード時に自動的に除去される。これにより、ユーザーの個人情報が意図せず共有される心配がない。また、HTML、BBCode、Markdown形式の埋め込みコードがアップロード後すぐに自動生成されるため、ウェブサイトなどへの埋め込み作業が非常に簡単だ。 開発者向けには、APIキーを使ったプログラムからのアクセスを可能にするREST APIが提供されている。また、世界中に分散配置されたサーバーネットワークであるCDN(Content Delivery Network)を利用しているため、リンクがどこで共有されてもファイルを高速に配信できる。利用容量は無料プランで75MB、有料のプロプランで250MBが提供されており、一般的な利用には十分な範囲をカバーする。対応ファイル形式も豊富で、JPEGやPNGなどの画像形式に加え、MP4やWebMといった動画、MP3やFLACなどの音声ファイルもサポートしている。

DBimgがこのような形で開発された背景には、Imgurの変遷と、それに対する強い不満がある。Imgurはもともと、Redditユーザーのために、シンプルな操作で画像をアップロードし、リンクを共有できるという「摩擦のない」サービスとして誕生した。アカウントも不要で、画像の圧縮も行われなかった。しかし、Imgurはその後複数の企業に買収され、ビジネス上の判断によりサービス内容は徐々に変化していった。例えば、2023年にはNSFW(職場で見るべきではない)コンテンツの一斉削除、匿名アップロード機能の廃止、画像圧縮の強化、広告の増加、そして今回の英国からのアクセス遮断へとつながった。 これらの意思決定は、企業としては合理的だったかもしれないが、ユーザーの視点から見ると、サービスの利便性や品質は徐々に低下していった。このような、サービスの質が徐々に悪化していく現象は「Enshittification(エンシッティフィケーション)」と呼ばれることがある。記事の筆者は、画像ホスティング自体は技術的にそれほど難しい問題ではないと考えている。ファイルをCDNから配信することは、すでに技術的に解決された問題だ。本当に難しいのは、シンプルさを維持し続け、成長指標を追い求めるあまりサービスを「エンシッティフィケーション」させないという決意を貫くことだという。DBimgは、かつてのImgurが持っていたシンプルさに、Imgurが決して重視しなかった「プライバシー」という要素を加えたサービスを目指している。

この「プライバシー」は、多くの人が想像する以上に重要な要素だ。現代のスマートフォンで撮影された写真には、EXIFメタデータと呼ばれる情報が含まれる。これにはカメラの機種、撮影日時、そして時には写真が撮影された正確なGPS座標までが含まれることがある。多くの画像ホスティングサービスは、これらのEXIFデータを無視するか、あるいは積極的に利用している場合もあるが、DBimgではアップロードされたファイルがCDNに配信される前に、これらのEXIFデータを自動的に除去する仕組みが組み込まれている。ユーザーは特に設定を意識する必要はなく、常に自動的に処理される。 Imgurも過去に、ユーザーデータ、特に子どものデータに対する適切な保護を怠ったことで、英国の情報コミッショナーオフィス(ICO)から問題視された経緯がある。このことからわかるように、プライバシー保護の仕組みを後から追加するのではなく、サービスの設計段階から最初から組み込んでおくことは、倫理的な選択であるだけでなく、将来的な規制上のトラブルを回避するためにも非常に重要なことなのだ。

DBimgの技術基盤は、意図的に「目新しい技術を使わない」という方針で構築されている。ユーザーが直接操作するフロントエンドは、Next.jsというJavaScriptのフレームワークで開発されている。サーバー側の処理には、ファイル形式の自動判別、EXIFデータの除去、そしてファイルをCDNへ効率的に配信するためのカスタムアップロードパイプラインが実装されている。異なるソフトウェアが連携するためのAPIは、Webサービスの標準的な形式であるRESTの規約に従っており、APIキーとベアラー認証トークンを用いることで、ShareXなどのアップロードツールや、自作のスクリプトなど、HTTP POSTリクエストをサポートするあらゆるツールと簡単に連携できる。 ユーザーが閲覧するギャラリーページやカテゴリページは、パフォーマンスを最大化するために静的に生成されているが、新しいファイルがアップロードされた際には、これらのページの内容が自動的に更新される動的な再検証の仕組みも備えている。 全体として、使われている技術は奇抜なものではなく、意図的に「地味な技術」が選ばれている。これは、万が一システムに問題が発生した際に、深夜でも簡単に原因を特定し、修正できるような、安定性と保守性を重視した技術スタックを目指した結果である。

DBimgは現在も進化を続けており、いくつかの機能が今後の開発計画として挙げられている。例えば、特定の相手にのみファイルを共有したい場合に、そのファイルを公開状態にすることなく安全に受け渡せるパスワード保護アップロード機能や、一定期間が経過したらリンクが無効になるように設定できる有効期限設定機能がオプションとして提供される予定だ。さらに、複数のファイルを一度にアップロードする際の一括アップロードのユーザー体験の改善や、アカウントを作成しない匿名ユーザーでも、セッション情報に基づいて自分がアップロードしたファイルを管理できるアップロード履歴機能も計画されている。 もしあなたが、画像、動画、または音声ファイルを、アカウント登録なし、圧縮なし、有効期限なしで、ただシンプルに機能するホスティングサービスを探しているのであれば、ぜひ「dbimg.app」を試してみてほしい。ファイルをドラッグ&ドロップするだけで、簡単に共有できる。利用してみて何か問題点を発見したり、改善の提案があったりした場合は、積極的にフィードバックを送ってほしいとのことだ。そして、もしサービスを気に入って利用した場合は、簡単なレビューを共有してくれると大変ありがたいと結ばれている。

関連コンテンツ

関連IT用語

関連ITニュース