VRChat Image Uploaderをリリースしました

VRChat
この記事は約4分で読めます。

経緯

VRChat内のimagepadなどに画像を貼るとき、自分はこのブログから画像を引用していたのですが、ブログにない画像を貼りたいときに簡単に貼れるシステムがあればいいと思い開発しました。

使い方

https://vrcpic.soyaakinohara.net
にまずアクセスします

アクセスするとこんなページが出てきます。

参照を押してファイラーを開き、適切な画像を選んだら、アップロードボタンを押してください。

初回はこのような同意画面が出てくるので、利用規約をよく読んで同意できるか考えたあとにサービスをお使いください。

そのあともう一度アップロードボタンを押してアップロードが完了するとこのような画面になります。URLをコピーして自由にお使いください。

仕様

  • 本ツールは簡単操作で画像共有リンクを作成できるツールです。
  • アップロードした画像は15分間で自動削除されます。
  • アップロードした画像は、アップロード前の簡易NSFWチェックとアップロード後の
    検出用AIによる2重チェックが行われ、アップロードできてもNSFW画像がすぐ消されリンクが利用できなくなる場合があります。そもそもそういう画像を上げる目的に使用しないでください。
  • サービスの透明性を確保するためアップロードした画像は管理者から常にすべて閲覧可能です。チェックに通ったとしてもその他の理由で悪質だと判断されたものは手動削除が行われる場合があります。
  • 15分間に30枚までアップロードできるレート制限を設けております。
  • 画像はすべてclamAVによりウイルスチェックされます。

既知のバグ

ios版safariではうまくアップロードができません。他の環境からご利用ください。
PCのchrome、firefoxより動作確認しています。
iosでカメラ撮影した縦写真を上げると横になってしまいます。他環境よりご利用ください。
httpでもアクセスできますがリンクコピーできないのでhttpsでアクセスしてください
サーバーが貧弱なのでアクセスが集中したりすると重くなります。再度時間を開けてお試しください。
たまにパソコンからでもアップできない問題を確認しています。時間がかかっているだけの場合やうまく行ってない可能性があるのでスーパーリロードやタブ変更をお試しください。
その他バグ報告などはhttp://x.com/soyaakinohara3までお願いします。

サーバー構成

フロントとバックエンド(ファイルの受け渡しと簡易検査)サーバー
:i5 2400sのうち3スレッド ram10gb debian trixie
データ用ディレクトリ
:toshiba 500gb hdd
NSFW検査用サーバー
:i5 6500のうち3スレッド ram10gb openmediavault上にてdockerで実行

言語
node.js python

使用したNSFWチェッカー
https://github.com/tmplink/nsfw_detector

利用規約

VRChat Image Uploader 利用規約(要約)

本サービスは、VRChat 等で利用する一時的な画像ホスティングを目的としています。 下記の内容をよく読み、同意した場合のみアップロードを行ってください。 注意:アップロードされた画像はすべて管理者から閲覧可能です。 アップしても恥ずかしくない画像のみの用途にご利用ください。

利用目的と保存期間

  • 本サービスは、VRChat 内での利用などを想定した画像共有のために提供されます。
  • 画像は短時間のみ保存され、一定時間(目安: 約15分)経過後、自動的に削除されます。

禁止されるコンテンツ

  • 法律・条例に違反する内容(児童ポルノ、違法ドラッグの宣伝など)
  • 著作権・肖像権・商標権など第三者の権利を侵害する内容
  • 極端な暴力表現、ヘイトスピーチ、過度な嫌がらせ等、他者に著しい不快感を与える内容
  • マルウェア、ウイルス、その他の有害なコードを含むデータ

自動チェックと削除

  • アップロードされた画像に対して、不適切コンテンツ検出やマルウェアチェック等の自動判定を行います。
  • 自動判定の結果、問題があると判断された画像は、事前の通知なく拒否または削除されることがあります。
  • 自動判定は完全ではなく、誤判定(誤検知・見逃し)が発生する可能性があります。

ログとプライバシー

  • トラブル対応や負荷対策のため、アクセスログ(IPアドレス・日時など)を記録する場合があります。
  • これらの情報は、本サービスの運用・保守以外の目的では利用しません。

免責事項

  • 本サービスの利用により生じた損害・トラブルについて、提供者は一切の責任を負いません。
  • 本サービスは予告なく内容の変更・一時停止・終了を行う場合があります。

上記の内容に同意できない場合は、本サービスを利用しないでください。







以上。それでは!

コメント

タイトルとURLをコピーしました