Pleroma 置くとして、 SSRF されないようにはどうしようと考えていたけれど、外部への通信はすべて Squid を通して、 ACL でローカルネットワークっぽいアドレスを拒否させればいいかな? 少なくとも Mastodon みたいにソースコード内にローカルネットワーク相手かを判定するコードを入れるよりは健全だと思う(あれは検証環境を作るのに罠すぎる)
Pleroma 置くとして、 SSRF されないようにはどうしようと考えていたけれど、外部への通信はすべて Squid を通して、 ACL でローカルネットワークっぽいアドレスを拒否させればいいかな? 少なくとも Mastodon みたいにソースコード内にローカルネットワーク相手かを判定するコードを入れるよりは健全だと思う(あれは検証環境を作るのに罠すぎる)
Docker イメージ、 Debian ベースより Alpine ベースのほうが BusyBox で使えるコマンドが確実に入っているので、 exec ash で入ったときに便利