Skip to content

mamemomonga/docker-rpi-mastodon-build

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Raspberry Pi3用 Mastodon Dockerビルドツール

  • Raspberry Pi3
  • Docker
  • /var を btrfsの外付けSSD
  • postgres:9.6-alpine, redis:4.0-alpine は ARM対応

Raspberry PiへのDockerインストール

$ curl https://get.docker.com/ | sh
$ sudo sh -c 'usermod -a -G docker $SUDO_USER'

再ログイン

rubyとmastodonのビルド

  • ./build.sh を実行すればビルド開始
  • 環境変数 DO_PUSH=1 を頭につけるとPUSHする

コマンド例

$ ./mastodon.sh

Docker Repository

参考URL

Docker Composeのビルド

  • 要 jq ( apt install jq )
  • ./docker-compose.sh を実行すればビルド開始
  • 環境変数 DO_PUSH=1 を頭につけるとPUSHする

コマンド例

$ ./docker-compose.sh

Docker Repository

こちらでビルドしたarmhf版をRaspberry Piに入れる

$ sudo bash -xe << 'EOS'
curl -L --fail https://github.com/docker/compose/releases/download/1.22.0/run.sh | perl -lnpE 's#IMAGE="docker/compose#IMAGE="mamemomonga/armhf-docker-compose#' > /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
EOS

https://docs.docker.com/compose/install/#install-compose

参考URL

About

Raspberry Pi3用 Mastodon Dockerビルドツール

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages