俺は止まんねぇからよぉ...お前らがニコるのをやめねぇかぎり、その先に俺はいるぞ!だからよ、止まるんじゃねぇぞ・・・。(ニコり手) https://friends.nico/media/EbfHaZNAQ1RqkWZo6GU
✨Mastodon Advent Calendar 2017✨ Show more
まず初めに・・・各インスタンスの鯖缶や技術屋の方々が技術について書こうとしているのを横目にノリと勢いで登録してしまったこのアドベントカレンダー、自分はそこらへん知識皆無なので自分から見た自鯖(Knzk.me)についてアレコレ書いていきたいと思うゾ!!!
現在のKnzk.meは四人の管理者で運営をしていて各位が得意なことや尖っている方向性がバラバラだったのを良いことに適度に分担していて”技術屋のNCLS” ”マルチなみかん” ”アプリ開発のねじりわさび”この三人と日々「神崎給料出せ!!!」とか「神崎働け!!!」という旨を本気半分で言われながらKnzk,meのマネージメントをやっている神崎おにいさんで回しています!!!
外から見ていても十分にわかる三大インスタンスのヤベー奴らが集まった限界集落に見られないですが真面目な部分は自分からいうのもなんですが真面目になりますし、住民もフレンドリーな人間が多くてタイミングによっては初心者でも入りやすいと思うゾ!!!😋😋😋
※機能的な紹介や詳しい詳細はここのWikiを見てくれるとわかりやすいゾ!!!(https://ja.mstdn.wiki/Knzk.me)
・現在のKnzk.meを建てた経緯
①八月の終わり頃、friends.nicoのローカルでお一人様インスタンスについての話題がありそこで「神崎ニキがインスタンス作ったらユーザーVS神崎ニキで即BANRTAをやろうぜ!!!」と何処からどう見ても傍迷惑で完全に頭が悪い提案の元簡単にインスタンスを作らせて貰えるところはないだろうかと探したところ・・・ムトー(https://free.m.to/) を発掘してしまったことが全ての原因であり今に繋がる架橋となったのです!!!(※ムトーは悪くない)
なんとこのサービス、インスタンスをホスティングするのに登録情報はメアドさえ用意すれば大丈夫!!!
何がGoodかって無料で試せるプランもありドメインもムトーのサブドメイン(○○.m.to)になるが無料で提供してくれるし何よりインスタンスを借りるに当たって完全に知識がなくてもムトー側がインスタンスのアップデートしてくれるから気軽に素人でも建てられる・・・そうチンパンジーでも簡単に運営できる手軽さがある、素人が建てようとすると相当ハードルが高いMastodonをこんなにも簡単に運営させてくれるGODなサービスに惹かれて自分のインスタンスを(考えなしに)建てたことがKnzk.meを建てるきっかけになりました。
PS.その後提案された即BANRTAの会場になることはなかったのだが建てたその日に”鯖の耐久テスト”という口実で連投祭を勝手に開催。
一時間で述べ10000トゥート以上を複数名で敢行し案の定横蹴りが詰まりまくって朝までホームが高速で更新されていた悲劇を今でも覚えています。
今だから言える。
過激な連投は鯖を高負荷がかかるのでやめましょう!!!ムトーさん無料で貸してくれた上に鯖まで勝手に耐久テストしたにも関わらず寛大な心で許してくれてありがとう!!!ムトーちゃん大好き!!!
②この時自分は確実に見逃していたことがあった。
メールフォルダーを見るとムトーから届いたメールが、そこにはデータを超過したので翌月には超過分を削除するという旨のメッセージ・・・そうムトーの無料プランは1Gまでしかストレージがなく1Gを超えると超過分のデータが削除されてしまいMastodonという舞台に刻みつけてきた自分の生き様が無慈悲にも削除されるのだ!!!😇😇😇
有料プランになれば速攻解決するのだが有料プランに移動したところで自分の運営していた旧神崎丼のペースを見ていたら冷静に考えなくても有料プランの一番良いプラン使っても超過することは目に見えている。
そんな中出会ったのがPawooで限界鯖を建ててまとめサイトまで作られたNCLSだった。
彼が言うには自分は軽く三桁はMastodonのインスタンスを建てた経験があるという。
俺は思った、周りや経緯を聞いても完全にヤベー奴だし軽く絡んでみてもヤベー奴だと思った。
だけどめちゃくちゃ面白すぎる・・・一緒に組んで鯖運営をしてみたいと思い軽い気持ちで”一緒に組まないか!!!”と申し込んだところ”面白そうだからいいよ”の二つ返事で快諾してくれた。
今ではボロクソ言ったりお互いがお互いのことを殴り合うことなんて日常茶飯事になっているが、一緒にインスタンスを作ろうと後々のことを考えると渋ってしまったり面倒になってやめたりしたくなるのが常人だと思うのだが今日まで付き合ってくれているし本人には直接言わないがとっても感謝しているし日頃の鯖の管理や新機能についての提案もウルトラ良くて自分勝手な部分もあったり性格が多少歪んでいるけど他の誰かじゃなくてNCLSと組んで最高に良かったと思っている。いつもありがとう。
③ムトーから離脱して、どういうことに重点を置いたインスタンスにするかNCLSとみかんに相談した結果安直だった当時の自分はたくさん投稿されてもメディアやトゥートが消されることのないインスタンスにしたいと強く言ったのだ。
その為にアホみたいな容量のストレージのレンタルを見つけてくれて、ユーロ圏にある2048G使える鯖をレンタルした。
途中から少し動作が速くなるとのことで4096Gになる二倍のプランに移行。
容量は無限にあるようなもので小規模や中規模だったらこのレベルまであったら事足りるはずで何も不便はないと思っていた・・・実際に動かすまでは!!!
そう、使ってみて気づいたのだ・・・レスポンスの悪さが異常だと・・・。
普通のトゥートをするのに下手したら3秒くらい掛かるときもあったし平均で1秒くらい時間が掛かる。
三大インスタンス経験している人間だったらわかるだろうがこれは完全にストレスにしかならないレスポンスの悪さだった。
これは流石にまずいなとなり国内鯖に俺が居ないときに移動してくれました!!!(※ここで二度目の鯖爆破)
KAGOYAとAmazonS3を利用した小規模インスタンスだったら余裕で運営できるスペックだと聞かされてレスポンスも遥かに良いし画像のアップロードも速い・・・個人鯖はここまで速度を出せるものなのかと感動した記憶が今でも残っています。
それも束の間徐々に必要なスペックも上がっていきプランを底上げするだけじゃ足りなくなり鯖を二台・・・三台とこれじゃあ幾ら寄付を募っても足りなくなるし自分で払っても限界がすぐにくると直感が叫んでおり、ラック鯖を買っちゃいました :innocent: :innocent: :innocent:
動作のスペックも見違える程速くなり入れ替えた最初の頃は事故等でよく止まったりしていたのだけれど今は安定的に動作できているし24時間快適にトゥートできる環境になりました。レンタル系の鯖の知識や物理鯖の知識等もその二人は詳しかったり助けてくれる鯖缶の方々や技術屋さんも沢山居て色々な方々に恵まれたなと強く感じます。
④現在の神崎丼は企業とパートナーになり“Fastly”コンテンツデリバリネットワーク(CDN)と“Wasabi”ストレージ周りの支援で快適になりました!!!
実質的にかかっているお金はNCLSの家に置いてあるラック鯖の電気代くらいに抑えられたので以前より金銭的に運営しやすい環境になったと思います。
独自機能もPONPON導入しては入れ替えて長く使っている人間に対しても様々な変化が日々あるので技術的にも雰囲気的にも飽きが来ないインスタンスになっていると信じたい😇😇😇
元は軽い悪ふざけをしようとして作ったインスタンス、だけれども自分なりに運営に携わってみてインスタンスの運営が如何に大変かわかったしそれに様々な人間を巻き込んで自分の至らない部分や出来ない部分を助けて頂いたりしたからここまで素晴らしい場所になることが出来たので関係者各位に感謝の念でいっぱいです。
・Knzk.Appの話
ここまで話おいてなんだけどもう一人の”アイツ”のことが出ていないと思う・・・そう冒頭でも紹介したKnzk.Appの開発者ねじりわさびだ!!!
これは完全に自己満足になるので・・・というかここまで読んだ人間は目を通すと思うから気を使わないことにします😋😋😋
NCLSやみかんとの出逢いは、まずみかんとfriends.nicoで出会いそこからNCLSと出会った経緯があるがねじりわさびは稀有な出会い方をしたと思う。
初めてムトーで自鯖を建てた時にいつの間にか参加してくれて独自の通知音機能やお気に入りボタンのカスタマイズをするスクリプトを自主作成してくれて謎な部分が多い物好きな人間だなと思っていた。
Knzk.meができ、”独自でアプリを開発していい?”と聞かれ内心「この人、見知らぬ出来立てホヤホヤの鯖なのにここまでしてくれるし、ムトー時代からも居たけどまさか自腹まで払ってアプリをリリースするとかGODかよ・・・。」って思いましたねぇ!!!
今ではKnzk.meでNCLSの補助をしながら日々進化していくインスタンスのアプリも日々進化していく訳で忙しい毎日を過ごしているけど本人は楽しそうにやってくれているし未だ出会って数ヶ月だけどお互いのわからない部分を理解し合えるような関係だったり。物好きっていうかもうここまでやるなんて!!!ウチは無給だゾ!!!無給!!!物好きっていうか本当にバカ野郎じゃねぇか!!!思いたったらガバガバなニュアンスで改善点や新機能に関してのアイディアを伝えているけど的確に理解して機能を追加してくれるし優秀 is 有能で本当にウチには勿体無い人材です!!!😋😋😋
この部分はウチのねじりわさび自慢のコーナーでした!!!
・まとめ
ここまで書き上げるのに大体七時間近く配信しながらやってきましたが以前から計画的にやるべきでした・・・。
ギリギリになってから進めると焦ってロクなことにならないことを体験することができました!!!ありがとうございます!!!
まだ書いてない人は早めにやったほうがいいです。これ完全に遅刻ギリギリの提出になっちゃいます!!!
さて、まとめの部分に入りますが、自分自身四月にfriends.nicoを初めてのアカウントを作りMastodonに触れ、Mastodonの目新しさと楽しさ、そして様々なサーバーがありそこの住民と気軽に繋がれてコミュニケーションを取れる。
テーマごとにクラスタが集まっていても興味のある分野は人間一つだけじゃないと思います。
そこで、自分が一番好きな分野のコミュニティに入り、次に二番目に好きな分野のコミュニティの人間をFollowする。という使い方も出来て本当に自由度の高いSNSだと僕は思っています。
その中で自分は自分自身が不自由なく楽しめる最強に使いやすい”チャットルーム”を現在の目標にしてKnzk.meをやっています。
それは僕の自身の目標というか理想でありKnzk.meは四人の鯖缶が各理想も持ち合わせています。
お互いの意見を全部受け入れて実行するのは難しいですが、面白いことを一緒に集まって考えたり、問題があったら得意な分野で解決に向けて動いたり連携は強いと考えています。
実際ねじりわさび以外ロクでもないことをMastodonでしてきたと自負があるだろう鯖缶達が”こんなに”真面目に取り組んで自分達が理想とする鯖を他のユーザーとも共有して運営している。
不思議な感覚でもあるし文化祭で企画を練って出し物を作っている感覚にも似ていて毎日が楽しかったりもします。
大変なことも多いですし早朝深夜問わず昼間にも着信音が鳴り響き、通知音が愉快に鳴るようになりましたがやって良かった・・・貴重な経験になりましたしこれからも続けていきたいと思っています。
最後までガバガバな文章で書き殴った四日目走者の神崎おにいさんですが、最後まで見てくれてありがとうございました。
【お詫び】friends.nico 利用者並びに friends.nico を連合に追加していただいている各インスタンス運営の方々へ Show more
先程より発生しておりました大量の連続投稿、ならびに大量のアカウントについての停止処理を実行致しました。
この度は過度な負荷ならびに不快な思いをおかけしたことについて運営陣一同深く反省しております。
今後の対策も追って検討してまいりますが、取り急ぎお詫び申し上げます。
friends.nico 担当プロデューサー
草野 翔
friends.nicoはドワンゴが運営するマストドンインスタンスです