🖥️

ActivityPubリレーのVPSへの移転をしたので備忘録

2024/05/11に公開

ActivityPubの記事というよりはDocker Compose環境を別サーバーに丸々移転するときの備忘録って感じですね

これは何

なですきーではなですきー
Small Relay Service
を提供しています

サーバーを物理的に移転する必要が出てきて、この際なのでVPSに移してみようとしました(自宅で本格運用すると帯域食いまくるため)

やりたいこと

自宅でDocker Composeを使って動かしているリレーをVPSに移動させたい

前提

利用しさせて頂いている偉大なYUKIMOCHIさんのリレー
https://github.com/yukimochi/Activity-Relay

環境: Docker Composeで構築

手順

  1. リレーサーバーを一時停止する
  2. 現時点で稼働しているディレクトリをVPSにscpコマンドなどで丸ごとコピーする
  3. redisdataをchmod -R 999:999 redisdataで権限変更する
  4. docker-compose up -dで起動する
  5. 移行完了!

要するに

redisdataの権限を変えるのの方法ミスっててハマった。dockerでやるときは999:999

感想

docker-composeのディレクトリごとお引越しするの初めてだったけど権限設定さえミスらなければデータ転送はそんなに難しくないな…と思った

宣伝

小規模サーバー向けのリレーをやっています
https://small-relay.taichan.site

Discussion