開発– category –
-
自宅サーバ/VPS/クラウド
DockerのMariaDBコンテナが起動失敗すると思ったら /etc/hosts が60GBで100% usage だった
表題のとおりなのだが、MariaDBコンテナが突然起動に失敗するようになり、永遠に再起動をしていた。で、ログを見るとどうも容量不足っぽかった。……え? # df -h Filesystem Size Used Avail Use% Mounted on overlay 59G 56G 704K 100% / tmpfs 64M 0 64M 0% /dev shm 64M 0 64M 0% /dev/shm /dev/vda1 59G 56G 704K 100% /etc/hosts tmpfs 1... -
自宅サーバ/VPS/クラウド
Notion代替ツールAFFiNEをセルフホスティングでやろうとしたら結構つらかった
AFFiNEはあまりメジャーではないと思うが、Notion + Miroに相当する機能を持ったナレッジツールである。Notion代替を謳うものとしては他にAppFlowyなんかもあるが(これもあまり有名ではない)、Miroの機能まであるのが珍しく、また面白いと思う。 で、なんといっても面白いのは「セルフホスティングできる」ところだ。特にライセンス費用な... -
自宅サーバ/VPS/クラウド
DockerでMongoDBのコンテナが永遠に再起動する時の対応
色々なパターンがあると思うが、今回は以下のエラーにより、永遠にrestartしていたものと思われる。 2024-11-03 21:25:06 {"t":{"$date":"2024-11-03T12:25:06.020+00:00"},"s":"F", "c":"CONTROL", "id":6384300, "ctx":"ftdc","msg":"Writing fatal message","attr":{"message":"DBException::toString(): FileStreamFailed: Failed to wri... -
自宅サーバ/VPS/クラウド
MacとWindowsのバックアップはNAS + FreeFileSyncを使っている
データのバックアップは面倒臭いけれど、やっていないといざという時にとても後悔する。まぁ保険のようなものだ。 ただ本当に面倒臭いので、できれば自動化、あるいは自動化とまではいかなくても半自動化くらいはしたいものでもある。というか面倒臭さを解消しないと続かない。 今は色々あって、FreeFileSyncというフリーソフトを思い出した... -
自宅サーバ/VPS/クラウド
結局ナレッジツールの個人利用はNotionに戻りつつある
僕の趣味は生産性を上げるために多くのナレッジツールを検証することに多大な時間を費やして生産性を下げることなので、今まで色々なツールを使ってきたし、今もNotion, Growi, AppFlowy, AFFiNE, Confluenceを同時並行で使っている。Evernote?知りませんねそんな象……。 多くの人に馴染みがあるのはNotionとConfluenceくらいだと思うのでさ... -
自宅サーバ/VPS/クラウド
FastapiでuvicornのCPU負荷が高い……reloadオプションつけてたから
非常にショボいのだけれど、FastapiサーバのコンテナのCPU負荷が異様に高くて、常にCPU利用率が20%以上で困っていた。結論だけ言うと、 --reload オプションをつけているせいだった。とてもショボい。 症状 CPUの利用率が常に高い。 uvicornめっちゃ使ってる。何故に? 原因と対応 めっちゃショボいんだけれど、DockerfileのENTRYPOINTでuvic... -
自宅サーバ/VPS/クラウド
Amplify Gen2 でチュートリアルからDataを抜いてAuthだけ使う
個人的にAmplifyは色々と重たすぎると思っていて、正直あまり使いたくなかったんだけれど、いつのまにかなんだか色々セットになってしまっていて、中途半端に導入するならAmplify Gen2で必要なところだけ使うほうがいいかなと思った。 前提として、「Quickstart - AWS Amplify Gen 2 Documentation」の内容を通して理解していること。Quickst... -
自宅サーバ/VPS/クラウド
Dockerコンテナ内からLAN内のマシンにアクセスできなかったので、network再作成した
どういうわけか、家のIntel Mac mini 2018のDockerコンテナで、LAN内の他マシンにアクセスできない状態になっていた。原因について色々調べていたけれど結局わからず、最終的にnetwork全部削除して再作成という力業をしたという話。 症状 Intel Mac mini 2018 + Docker Desktopで管理しているコンテナから、LAN内の他マシンに一切アクセスで... -
自宅サーバ/VPS/クラウド
DropboxでバックアップしてたらJ:COMから帯域制限の警告が配達証明できたよ
なんかJ:COMから「J:COM NET サービスにおける大量データ送信に関する見直しのお願い」とかいう紙切れが配達証明で送られてきた。曰く、「5日間で大量の上りデータ通信が確認されました」とのことで、「1日あたり30GB未満にならない場合」には次の一ヶ月にわたって帯域制限をかけられるらしい。 多分だいたいDropbox 第一印象が「30GB/日が大... -
自宅サーバ/VPS/クラウド
Growiのファイルアップロード先をS3に設定
「アプリ設定 | GROWI Docs」にあるとおりなんだけれど、何故か毎回引っかかってしまうのでメモする。 環境 docker-composeで作ったもので確認 ホストOS: macOS 14, IntelとAppleSilicon両方確認 Growi v7.0.x やること graph LR user(ユーザ) growi(Growi) s3(S3) growi -.->|アップロード| s3 s3 -->|アクセス許可| growi -->|ファイル| us...