2024/05/10前後。
2024/05/10前後。
超!進んだ
2024/06/03付近まで
むっちゃ進んではいるが、それより重要なのがいくつか。
使う側のセンスが進歩してるのが良い模様。
- raspberry pi 5 もはや神。使いこなしてみたら 性能はpassmark 2700相当だしLinuxまともに動くし。
- RasPi側でもMisskey楽勝で動作。PC側は停止&引退。
- CloudFlareDも設定変更とか試験とか色々やった。もはや使いこなしの域になったな。
- Coppermine Photo Gallaryは、色々動作させた所、機能不足だったという。調査したところPiwigoが優秀そう。
- Piwigo、RasPiで動作。もちろん外線公開。気持ち重いかも、ミニPCとかに引っ越すかも。ただし先の話
- Trelloのパチモン?Wekanってのが優秀そう。苦戦はするがwslで動作。
- WeKan DBが違うので、Misskeyと同じマシンで動作させるのは無理かな?
- えいやー!MiniPC (intel N95)買っちゃって、WeKan動作!もちろん外線公開。
- Logoとか変更可能なのね。まぁ後だ。使いこなしが先だな!
- あちゃー外部へは [ボード][リスト][カード]のうち、ボードのみExportかいな。API叩けばカード出せそうだが、面倒な。
- 懸念だったアクセス管理! Plausible 試験開始!
うーん。順調に進んでは居るが、遅いよね。もちっと頑張るかぁ
2024/05/15付近まで
超絶に一気加勢で進捗があった。すげぇぞ。やっぱ手動かさないとダメだな。
仮想機関連
- CloudFlareのアカウントが動きだしたのに合わせて、24h稼働させたい要求が。
- ファンが回転する騒音や、消費電力考えたて、raspberry pi 購入。本体¥1.4万で、電源やケース、SSDあわせても¥3万あれば省音小電力の小PCが稼働するのかぁ。
- 初物ハード+初物OS+初物ばかりなので、いらん苦戦はあったが2日で稼働。OSが安定したら普通のlinuxだけど。
- バックアップ&リストアのリハーサルとか負荷試験とか、本業(Biglobeでサーバー3桁後半台数、見てたりしたのよ。旧職)やってた関係で一通りは済ませる。
- サーバ用途なのでGUIとか入れないで置いたら、バックアップとかコマンドライン版 rpi-Clonとか、公式のがメンテされてねぇの。ブランチ版あってなんとかなった。
- CloudFlareのトンネル設定、最初は苦戦する。
作ったり壊(設定変えて動作見て動かなくなったり)したり。SSHアクセス追加したり、色々実験
最終的には、24hのトンネルとサービス化(リブート時にも自動で再接続)
エッジ側の設定も大変。主にDNSでCnameとか。最初は苦戦するも、トンネル用に限っては、ras pi側から簡単に増減できる環境用意。
簡単にサイトとかサービスとか追加や停止可能にした。スクリプト類も揃えたので2分以内でサーバ起動できるぞ。
raspberry pi5 かなり高性能。トンネルぐらいなら楽勝だった。
あれ、サービス、次々立ち上げられるぞ!?
- freo動かして外線(インターネット側)に公開。あっさり動作しちゃって、結構ビビる。
懸念だったCoppermine Photo gallaryをローカル環境(wsl)にinstall。postgreSQLとか慣れてなくて苦戦。賞味1日半掛かるも無事動作。
設定とかよくわからんで、動かなくて旧版いれなおしたり、余計な苦労あり。まぁなんとかなった。
theme(英語でテーマ?スキン?)とかの切り替えとか、操作も慣れずモタつく。まぁ使いこなせたので(現場猫icon)良し!
- ras pi側にも CPG入れる。二度目ともなると、すんなり動作。外線側への転送も成功
- この時点では、トンネル仕様を理解してなくて、/var/www/htmlまるごと公開とかしていた。phpadminとか見せちゃってて、dirごとmvしたり考えてた。無駄だったけどな。
Misskey いくぜ
- misskey作る。wsl仮想の方で苦戦しながら設定まで。(外線公開はなし)
- nodejsってnginxもapacheも使わなくて行けるのね。ログとか考えたらwwwサーバーでリバースプロキシーする意味あるけど、どうせCLoudFlare経由なんで、直でいいか。
- portが1024以下だとnodejs面倒だし、port8086ね!
- work dirとか仕様把握してなくて失敗だらけ。まぁ動いたし理解進んだし(現場猫icon)良し!
- ras pi側でmisskey動作。あっさりではないがまぁ何とか。nodejsのVerが違うのみならず pnpmとか複数版入れて切り替えて使うとか!なんだよ!
- nodejs関連、Ver管理が沢山あるの。nとかvoltとか。そんで「当然喰い合わせ」とかあるし。
- 結局、色々入れて、misskey推奨のcorepack って奴も最新のにして、corepack上で狙った版のアレコレにそろえた後、他のver管理をdisableしたという。面倒。
- ま、環境が、全部「推奨値」に揃ったら、misskey自体はすんなり稼働したけど。
- misskeyを外線に公開。ここでトンネルの使い方が理解できた、各サービスごと転送する形に変更!
サービスごと設定するように
- トンネルの使い方が理解できたので、各サービスごとDNS上に名前付けて、各サービスごと転送する形に。
- Ras Piサーバ丸ごとは停止。設定類は全部残してあってコメントアウトのみ。DB直叩きとかメンテツールとかすぐ使えるように。
- freo(試験用。使う予定なし) コイツでCloudFlare側DNS設定を試験とか練習とかした。
- freo2 (24hではない) 文房具PCのVirtualBoxを公開。 nat設定とか固定IP設定ぐらいであっさり成功。つまり他サーバの機能やサービスもras piでトンネルできるのが確認できたと。
こいつもしばらくしたらコメントアウトかな?
- Ras Pi misskey! こいつは本気で使う予定。設定とか色々実行
すっげぇ楽しい。他インスタンスの人をフォローしたりして試験。分散アクセスすげぇ!
- Ras Pi MODX 本番用なんだが、中身はまだ空。blog機能作ったら中身入れるかもしれん。デザイン用の画像も作らないと。
- 「ShareHtmlを、もっと綺麗にしたメーカー」設置した。一旦 ToDoに書くも、なんか気が向いて。本家は Embedとかライブラリ使ってるも、メンテされてないのか動作が怪しく。
phpの版とかあるのか?「どうせ大した事はやってない」と決めつけて、自前でHTML拾ってパースしちゃうサンプルコピペして完成。CSSとかも使わないで、styleベタ書きにした。
ToDo
- アクセス解析機 = Plausible Analytics
実機増設後かな?負荷やストレージ使いそうだし
- MODX更新
動作は完璧だぁ。
blog機能の完成とデザイン追い込みが待たれる
- Misskey改造
blog カードとかあるしな。
- Cappermine 機能増強
超解像 zoomify は必須よね。
Youtube動画とかSoundCloud MP3とかリンクしたい
マルチ解像度。 1280×640とか、facebookアイコンの解像度がないとね。
日本語langファイル!
- Powerd By NetOWL Star Server Free
- Powerd By modx Evolution
- Powerd By xxx