過眠ときどき覚醒

 
 
 
  • About

    ari_'s life

Blogroll

 
mastodonプライベートインスタンス運用フロー 12月 20th, 2017

ssmjp Advent Calendar 2017 – Adventar

#ssmjpアドカレ2017の20日目。昨日は、junjunさんの「ssmjp Slackの歩き方」でした。
明日は、delphinzさんの「今年話した2つ話のappendixなど(そして年末はRIZINを見よう!)」です。

今日は、mastodonプライベートインスタンス運用フローのお話しです。

2017/04/16 に立てた平和なぴーかんちほーを5名+αで運用しています。
2017/12/20 現在、19ユーザが平和なぴーかんちほーを利用しています。ありがたいことです。

運用環境の説明

運用メンバ(5名):
@junjun(管理責任者兼財務)
@sharl(技術顧問)
@HRM(技術主任)
@Umic_Y_ANG(広報兼テスター)
@ari(作業者)

インスタンスサーバ:
さくらのVPSでインスタンスサーバ(CentOS+docker)を立てています。

運用メンバ間連絡手段:
さくらのVPSでIRCサーバを立てています。サーバ管理専用channelで、報・連・相をしています。

構成管理:
自宅サーバでGitLabを立てています。

チケット管理:
自宅サーバでRedmineを立てています。

運用フローの説明(mastodonバージョンアップ対応の場合)

  • 各メンバが各々情報をCatch。
  • @Umic_Y_ANG が、mastodonの更新情報をWatch。更新があれば、Redmineのチケットを作成。
  • @HRM または @junjun が、更新手順書を作成し、GitLabに登録。Redmineのチケット情報を更新。
  • @HRM または @sharl が更新手順書をレビュー。Redmineのチケット情報を更新。
  • (必要に応じてチケットを戻して手順書を修正。)
  • @ari が更新手順書を確認。不明点を解消しておく。
  • IRCで作業日程を調整。最低3名の体制を作る。
  • 作業日当日、メンバの準備が確認できたら @Umic_Y_ANG がメンテナンスを予告。
  • 作業開始前には、 @Umic_Y_ANG がメンテナンス開始を告知。
  • @ari が作業しつつ、IRCで状況報告。
  • @ari が正常性確認を終え、作業完了したらIRCで慰労。Redmineのチケット情報を更新。
  • 作業完了後には、 @Umic_Y_ANG がメンテナンス完了を告知。

他にもメンテナンスしていますが、ここでは省略します。

平和なぴーかんちほー誕生まで

2017/04/11 @nullkal さんが、mstdn.jp を開設されました。

インスタンス立ち上げブームを感じ、某IRCで唆す発言がありました。
2017/04/12 16:27 @Umic_Y_ANG 「@junjunがインスタンス立ててくれると信じてる」

2017/04/14 昼過ぎ @nullkal さんが、「mstdn.jp をさくらのクラウドへ移転します」と予告されました。
2017/04/15 07:11 @nullkal さんが、「mstdn.jp 移転完了」のお知らせを発信されました。

今やらないでいつやる!と @junjunが、ちょうど手元にあったさくらのクラウド無料クーポンを使ってあれこれした結果、
2017/04/15 11:15 CentOS+dockerとサーバ管理者メンバーのアカウントの用意ができました。

マストドンアカウント発行あたりで躓きつつも、
2017/04/16 14:55 平和なぴーかんちほー が誕生しました。

メンバの産声

2017/04/16 14:55 @HRM 「よし。
2017/04/17 13:55 @junjun 「ああーここで通知する手もあったか
2017/04/17 14:14 @Umic_Y_ANG 「はじめのいっぽ。
2017/04/17 15:23 @sharl 「ニャーン
2017/04/20 22:58 @ari 「Mastodon

その他

2017/09/xx さくらのクラウド無料期間終了のお知らせ。想定よりも早く枯渇してしまいました。
2017/10/09 期間切れに合わせて、さくらのVPSへ変更。

ターミナルをポケモンにする 12月 6th, 2017

ssmjp Advent Calendar 2017 – Adventar

#ssmjpアドカレ2017の6日目。今年もit__sseiさんからはじまりました?
明日は、ym405nmさんです。

今日は、ターミナルをポケモンにした経緯のお話しです。

12/01 16:01
某IRCで 爆速でターミナルをポケモンにする リンクが貼られる
見た目に惹かれる私にとってハニーポットである。

12/01 21:00
帰宅後、リラックス状態でサイトに飛び、うっかり「かわいいね」と反応する
会社規定により勤務中は使えないし、背景によっては見難い箇所もありそうだからと踏みとどまった。堪えた!

12/02 20:27
Trelloで「iTermをポケモンにする」カードが作成される

616_Trello

Trello


カード作成者から「私も入れましたよ、ほらかわいいでしょう。私用PCで楽しめばいいでしょう。(意訳)」と誘導され、「機会があったら検討します」と消極的な回答をしたものの、ネタにする機会あるかしらと思いを馳せていた。既に遅し!

12/05 23:00
Homebrewはインストール済みなので、爆速でターミナルをポケモンにする 記事の手順に従って作業する

616_iTerm_1

iTerm

616_iTerm_2

iTerm

設定変更も問題なく完了した!

12/06 01:00
Hyperを起動する

616_Hyper

Hyper


かわいい!

“hyper上で Command + Shift + R を押すと幸せになれます。”

幸せになりました、ありがとう!