Mastodon の Production guide にある Nginx の設定サンプルを Caddyfile に翻訳してみようかな。
Mastodon の Production guide にある Nginx の設定サンプルを Caddyfile に翻訳してみようかな。
結構、インスタンス運営はコストかかるんだなぁ・・・。家だと、ゲストインスタンスよりおひとり様のがコストが3倍くらいかかっていてよくわからなくなっていますが・・・。(SLA無しのゲストと、SLA有りのお1人様なので)
Caddy Web Server向けに、公式のNginx Configration example を書き換えました。 https://gist.github.com/yukimochi/bb7c90cbe628f216f821e835df1aeac1
toot.yukimochi.jp と august-don.site は、QUICプロトコルをサポートしました。QUICの方が、遅くなっている気もしますが。
大きいソリューションのビルドは、良いCPUでも結構時間がかかるなぁ。そこまでビルドに時間のかかるプログラムは、自分では作ったことない・・・。
Caddy Web Server って、世間的にはどのような評価なんでしょう?まだ、v0.10.0 ではありますが。
Microsoft 製品大好きです。 Mastodon以外は、Windows Server とIIS, ASP.NET, Windows 10 Mobile と不自由な製品に包まれています。(自宅)
Caddy Web Server向けに、公式のNginx Configration example を書き換えました。 https://gist.github.com/yukimochi/bb7c90cbe628f216f821e835df1aeac1
toot.yukimochi.jp と august-don.site は、QUICプロトコルをサポートしました。QUICの方が、遅くなっている気もしますが。
Caddy Web Server なら、インストール不要で Let's Encrypt 使えてケアレスだよ!(多分、ほかの問題の方が多い。)
Qiita の記事は、驚くようなペースで増えていきましたね。最初、4つくらいしかなくて、何か書けばビュー絶対伸びると思っていたのが懐かしい。
そういえば、Windows Server 2016 にも、Creator Update のアップグレードしませんかというメッセージがでるんですよ。もちろん入らないのですが、なんかいろいろ雑だなぁと。
mastodon 動いたまま、ファイルをすべてrsyncでも大体はうまく復旧できましたよ。大体は。
CaddyとMS Edge Mobileの通信速度が、Chromeに比べて圧倒的に遅い気がする。
昨晩は、脱Docker,脱Nginxのためのサーバーの引っ越ししてたので眠いです。でも、引っ越し中は両方使えるクラウドサービスというのは、物理サーバーに比べて圧倒的に便利だなぁと。
@dasoran@mstdn.dasoran.net docker環境の /data/dump.rdb を 新環境の /lib/redis/dump.rdb に置いたら、redis-serverがエラーを吐いてしまって。原因を究明できずあきらめた形に。
SQLは、MySQLとSQL Serverしか使ったことなかったですが、管理用の構文が軒並み違うので、いちいちグーグル先生に聞かないとわからない。(加えて、普段はEntity Frameworkを介していじっているので。)
あと、Caddy Web Server を Systemd で起動するときに、何かが間違っていると(特にファイルアクセス関係)、自動再起動で Let's Encrypt の証明書を取り続けてしまって、発行数制限でさらに起動しなくなりました。その時は、メールアドレスを変えれば、制限からは逃げられます。
GWは、積極的に携帯の通信量を消費していきたい。(3月と4月は引きこもり過ぎで繰越含めて、20GB余ってる。)
Nginxの設定に、HTTP/2とCache-Control関係の設定がいろいろ含まれたのか。Cache-Controlのほうは、フォローしないといけないな。
@mot APIで使っていれば、問題ないので放置してもあまり困らないかな?(他のユーザーさんは困惑しそう。)
Mastodon CSS なくても割りと見栄えしっかりしてるな。昔のインターネットみたいで悪くない。
出先SSHは、処理中にプッチンしたり、クソ長い処理待ってられないという事態になるので、作業前にしっかり仮想端末に入るの大事。
Androidのアップデートのこの配慮要らないなぁ。わざわざ、別の端末からテザリングする羽目に。 https://toot.yukimochi.jp/media/cpdDp4SYP60Cn-ksiVA
仕事でインフラするの大変そうだなぁ。。。機械の医者のようなものだしなぁ。休みも取れないのかぁ。😭
旅先で話題のUSB-Cケーブルを手に入れました。一本100円は、有難いですね。柔らかいので、鞄に入れるのにちょうどいいです。 https://toot.yukimochi.jp/media/ClJv9fJ-LWqftQIDjLw
Caddy v0.10.2 は、パスの扱いにバグがあるみたいです。Mastodon と同様最新版に軽々追従できない子です。。。
Node 6 以上かぁ。Fedora Server 辺りで構築すれば、yumで管理しつつ行けるのかな?
内製WebアプリをdotnetとNodejsで作っているけど、どっちもバージョンがよく変わるのには悩まされる。(dotnetを使うのはどうなのという話はある。)
@ykzts Creators Update の自動更新は、ハードウェアベンダーからのお墨付きがあるデバイスのみで行われるみたいなので、手動で更新している人がほとんどでないかと思います。
Flantter 愛用してます。寄付は、400円を一回しかできないバグがあるけど。(バグではない。)
nginxの新設定例は、"~ ^"が怪しい気がしている。nginx使っていないのでわかりませんが。真ん中のスペースとれば行けそう。
Caddyfile の設定例も、Cache-Control 対応しました。(v0.10.0専用です。) https://gist.github.com/yukimochi/bb7c90cbe628f216f821e835df1aeac1
@d6rkaiz@mstdn.club そうなんですね。なぜ動かない例が多発しているのか不思議ですね・・・。
Pawoo は、Pixivユーザーのインスタンスとして機能していれば私は全然いいと思うのですが、mstdn.jpが不具合ある時にオープンしたのが完全に不幸だなぁという感じ。friends.nicoはどうなんだろう。
Caddy も OSS だけど寄付とかできるのかな?と思ったけど、規模が違い過ぎてそっ閉じ。。。 https://toot.yukimochi.jp/media/GtZ06lYWfxxwmC9Vnuk
Caddyは、rewrite構文を使ってtry_filesなどを実装しないといけないらしく、なかなか書き換えが難しい。v0.10.0の仕様には、mholtさんは戻さないと言っているし・・・。
最新masterで、"site setting"が編集できないという話は、どこかで聞いていたけどその経緯をよく思い出せない・・・。
Mastodon も安定してきたら自動アップデートの仕組みが取り込まれるのだろうか。それで時々泣くことがあるのは、Windows Serverでも同じなので仕方ないことだし。
75bd141 で、docker-compose.yml が編集されているな。git stash している人は、注意したほうがよさそう。
61c3365 に更新しました。今のところ、不具合はなさそう。node-sass のリコンパイル?をまた要求されましたが。(node 6系最新版を利用)
Nginx の Cache-Control のヘッダー、どうせなら /emoji, /pack も含めてもいいのかなという気がしている。
わたしが深夜アニメとゲームに没入したのは、アニメ俺妹のタイミングなので、2010年頃?C✝Cでこの世界の奥深さに触れましたが、すぐキャラゲーに墜ちました。
工具屋(ヒロセ)もPC屋(沢山)もジャンク屋(沢山)もエロゲ屋も無くなると、いよいよ秋葉原も新ステージに行ってしまう感じですね。
まぁ、個々のインスタンスで見れば、今のところマストドンのがよっぽどダウンタイムが多いわけだけど、分散しているからね。
自鯖は、安心安定!とはいえ、自鯖が人知れず404になったら、頭真っ白になるけど。他の人が直してくれないからね。
commit 8158477 は、そこそこ大規模な改修を含んでいそうな感じ。早く適応してみたい。
セクシーナースセットいいなぁ。 カスタムメイド3D2 :underage: http://kisskiss.tv/kiss/diary.php?no=896
スキャンダラスな出来事防止?合コンで女性にご提示いただくかな?(目をそらしながら) > 独身証明書
ちゃんと情報元あったみたい。Get started が、href="#"なの寂しいなぁ。ドメイン名的には、
getbootstrap.com のノリなのか。
最初、 getbootstrap.com もユーザーさんの作った使い方紹介サイトだと思ってました。
大量に他所様のドメインが証明書内に列挙されているのが嫌で、Cloudflareの証明書は、敬遠しているところがある。
Ryzen で ESXi だめなら、Hyper-V Server 2016 という選択肢が。(詳細は知らず)
今さっき、GCPのasia-northeast1-cで障害あったのかな?外形監視もメトリック監視も両方とも落ちていた。
mastodon が、安定版と先行版に別れたのか。ゲスト鯖は、1.3-stableに進めることにしよう。
これは、私の組んだ環境が悪いの?GCPのせいではない?ログを確認しなくちゃいけないかなぁ。 https://toot.yukimochi.jp/media/MGO-6L3C1TVkgMyT0Zc https://toot.yukimochi.jp/media/9XNudUFZE7H-cmpvWRk
Viveport Subscriptions に Google Tilt Brush が追加されたみたい。これはお買い得なのかなぁ。なんだかんだで、先月は全然プレイする時間取れなかったけど。 https://blog.vive.com/us/2017/05/03/whats-new-in-viveport-subscription-may/
GitHubは重いので、VSOにリポジトリをフォークしたけど、パブリックリポジトリを持てないのでAGPL満たすためにGitHubにも同じものをpullすることにした。ちびちび、改造を加えていくぞ。
Windows 7,8.1 だけのためになっているの悲しい。(Microsoft Edge は、いいぞ。)
WindowsでのSSHがあまりにもかったるくなったので、サブノートをUbuntuとWindows 10のデュアルブートにしました。UEFIでのデュアルブートは、意外と難しいこと考えなくて良さそうでなかなかいいですね。(デュアルブートなんて何年ぶりだろうか。)