これで完璧とは言えないが、無いよりマシな連合のNSFW(R18)監視botをGCPの無料枠で運用します。
Google Cloud Platformの無料インスタンスの構築
この辺のページを参考に無料インスタンスを構築します。IPの固定化やポートの開放などは必要ありません。
- 無料枠にする
- デイスクサイズを30GBにする
そしてインスタンス内でdockerを利用するので、
「このVMインスタンスに〜」にチェックを入れておきます。コンテナイメージにはDocker Hub上のリポジトリを利用するので
docker.io/wakin/nsfw_reporter
を入力します。
nsfw_reporterの起動
後はnsfw_reporterの使い方に従ってください。初回起動は多分dockerコンテナが落ちてると思うんで、envfile
を追加して--enf-file envfile
で環境変数ファイルを指定してdockerコンテナを新たに起動します(古い方は消していいです)。ちなみにインスタンス内にブラウザでSSH接続しての作業は非常に辛いものがあるので、envfileの追加はローカルで作成したファイルを右上の歯車マークから「ファイルをアップロード」するのがいいです。