Upgrade to Pro — share decks privately, control downloads, hide ads and more …

osc17tk-fall-tokaidolug

8d165742bfa77804ae2fc8bd3962473b?s=47 hota
September 09, 2017

 osc17tk-fall-tokaidolug

:don: の話

9/9に東海道らぐLT大会(@オープンソースカンファレンス2017 Tokyo/Fall 1日目)で発表したスライドです。

8d165742bfa77804ae2fc8bd3962473b?s=128

hota

September 09, 2017
Tweet

Transcript

  1. :don: の話 2017/09/09 OSC 2017 Tokyo/Fall ほた (lindwurm)

  2. 2 自己紹介

  3. 3

  4. 4 自己紹介 • ほた • カスタム ROM の翻訳・ビルド・開発追っかけ • Mastodon

    運用 mstdn.maud.io/@hota • 青髪赤目がすき • @lindwurm
  5. 5 東海道らぐブース • シールが 4 桁枚 あります • もらってください •

    305 教室です
  6. 6 覚えていますか: Mastodon

  7. 7 最近見なくなったツイート

  8. 8 mstdn.maud.io

  9. 9 mstdn.maud.io • 4/11 から地道にやってます • もうすぐ 5 ヶ月、 600

    ユーザ • アクティブユーザ 0.5% ( 30 人程度)
  10. 10 mstdn.maud.io • 積極的な本家 master 追随 – それを歓迎する風土 • 謎の

    contributor 率 – 5-10 人の contributor が常駐 • 謎の鯖管 ( 他鯖 admin) 率 – 約 40 のインスタンス管理者がここにアカウントを 作成
  11. 11 mstdn.maud.io/@akane • 更新半自動化

  12. 12 COMMITHASH=$(git ls-remote https://github.com/lindwurm/mastodon.git HEAD | head -c 7) cd

    mastodon echo "[${COMMITHASH}] へいますたー! " | toot git pull echo "[${COMMITHASH}] びるど! " | toot docker-compose build docker-compose run --rm web rails db:migrate echo "[${COMMITHASH}] ぷりこんぱいる? " | toot docker-compose run --rm web rails assets:precompile echo "[${COMMITHASH}] でっぷろーい! " | toot docker-compose up -d while true; do DonAlive=$(curl -s -o /dev/null -I -w "%{http_code}\n" https://mstdn.maud.io/) if [ $DonAlive -eq 302 ]; then break fi echo " しっぱい… 5s 後に再試行するよ " sleep 5s done echo "[${COMMITHASH}] だん! " | toot
  13. 13 どんな人におすすめ? • OSS としての mastodon の動向に興味がある人 – Mastodon に

    contribute してみたい人 • 大きすぎないインスタンスでゆったりしたい人 • 対象年齢 18 歳以上のゲームの話題に乗りたい人 – わたしの趣味です
  14. 14 mstdn.maud.io はあなたの参加を お待ちしています