一部で話題にになっているらしいActivityPub対応SNSpleroma。さくっと試せるようにVagrantfileを書いたのでメモ。
成果物
GitHubに置いた。
使い方
- $
vagrant up
- $
vagrant ssh
- $ (ゲストOSで)
sh startup.sh
- (デフォルトでは) http://192.168.1.202:4000 にアクセスする
公式インストール方法との違い
- ゲストIPアドレスは '
192.168.1.202
' に設定しているので環境によってconfig.vm.network
を修正する必要がある。 - 'vagrant' ユーザーをそのまま使っている。
- https、リバースプロキシ、サービス、サイト毎の設定はしない。
- データベースのパスワードは固定。
まとめ
まだあんまり触ってないけどインストール自体は簡単な感じなのでActivityPubでいろいろするための相手としてしばらく使ってみたい。