人狼知能と人間との対戦用アプリ( https://aiwolf.org/server の vsAIWolf-0.3.5)で人狼ゲームの練習中。
20戦ほどやっているうちに、まったく嘘を言わない人狼に負けちゃった。
盤面整理は占COメインで、投票先などは情報過多を避けるために無視しているのがまずいかな?
I like creating Vehicles in SL. I like Raspberry Pi, Opensim & linux too in RL :)
人狼知能と人間との対戦用アプリ( https://aiwolf.org/server の vsAIWolf-0.3.5)で人狼ゲームの練習中。
20戦ほどやっているうちに、まったく嘘を言わない人狼に負けちゃった。
盤面整理は占COメインで、投票先などは情報過多を避けるために無視しているのがまずいかな?
Raspberry-piの音楽サーバーを「moc」から「mpd」に変更しました。
これはクライエントにandroid携帯端末、Windows11機、Linux機などを使用できるからです。
modのインストールには下記の記事を参考にさせていただきました。
【STEP-94】サーバーにMPDをインストールしてMPCから共有フォルダの楽曲を再生
https://www.fabshop.jp/step-94-raspbian-stretch-lite/
なおクライエント側では以下のアプリを使用しています。
Android端末>MPDroid
Windows11機>GMPC.exe(Gnome Music Player Client)
Linux機>Debianで、Cantata
(画像はCantata)
Text作成・全文検索カード型DBソフトの「Simplenote」もすばらしいわ。
Windows11版、 Android版、 iOS版、Mac版、 iOS版、Mac版、Web版があり、データーはクラウド自動保存で、端末間のデーター同期が非常に便利です。
無料でも端末数・データー量の制限なし。
Export機能で、PCへのバックアップもできるし。。。^^)
(アカウント通知メール記載の特長⇩)
Simplenote へようこそ !
Simplenote アカウントを作成していただきありがとうございます。現在の状態Simplenote は自動的にメモのバックアップを行います。端末の紛失や損傷、新しい端末の購入に備えて、最新の変更はオンラインで安全に保存されます。
また、アカウントでは複数の端末でメモを表示、変更できます。
Simplenote をまだダウンロードしていない場合は、こちらからダウンロードできます: http://simplenote.com 端末がまだサポートされていない場合は、いつでもブラウザーを使用して Web 上でメモにアクセスできます: https://app.simplenote.com
Twitter でフォローして最新ニュースを入手しましょう: http://twitter.com/simplenoteapp
Mastodonの投稿で全文検索を入れると、SSDの寿命がやや心配になります。
そこで、自分の投稿やブーストしたものをローカルで「カード型データーベース」に取り込むことにしました。
タイトルと本文だけの項目ですが、30年前に愛用していた「智子の情報」形式ですね。
もっと前の「京大式カード」は梅棹忠夫先生の「知的生産方式」で有名ですね。
今回使用しているプログラムは「Java版カード型データーベース」で、以下からダウンロードできます。軽くて便利です^^)
http://tanaka-cs.co.jp/javacard/index.html?=1395098356330
#全文検索 #カード型データーベース
【Ubuntu 22.04にUbuntu Proを適用する】
添付Linkの記事を参照して、ここのmastodonサーバーのOS(ubuntu-server22.04)をProに切り換えましたので、10年のLTSになりました。(5台まで無料)
これでOSはあと9年間2032年4月まで継続性が確保できました。
(その頃、アタシはアラキューのババア?。。。。 )
#ubuntu #mastodon #鯖缶 #pro
https://qiita.com/hiro-torii/items/4de
ubuntu22.04を使用し、Mastodon4.1.2とrbenvでRuby3.0.6をインストールできる事例をやっとみつけました。
「【Ubuntu】Mastodonをインストール」
https://vpslife.server-memo.net/mastod
今まではRubyのインストはubuntuのパッケージを使用していたのと、公式の Mastodonとはディレクトリーの構成が異なっていましたが、今回見つけた事例では公式と同じインストールになっています。
cerbotのインストールも非常に丁寧な記載がありました。😍
追記230429
「Nginx公式サイトのリポジトリを使用してnginxをインストール」ではエラーが出ますので、nginxはubuntuの公式パッケージをインストールしました。
【 #activitypub サーバー類で。。。】
#自鯖 で使用中なのはMastodonバニラ。
https://kimikodover.ddns.net/@Kimiko_Dover
もし、これが壊れたなら、次はどれを選択するかな~?
候補⇩
#Mastodon #Misskey #Pleroma #Calckey #Akkoma #Microblog
選択のための評価基準⇩
1)開発の継続性
2)投稿記事・画像・フォローなどの引越しの容易さ
3)インストール・保守作業などの情報量
・・・・って考えると、やはり現状のままのMastodonになるのかな?
#鯖缶修行
【Mastodonのバックアップ・鯖缶修行の補記】
(参照)https://mastodon-docs.vercel.app/admin/backups/
PostgreSQLデータベース以外で、「.env.production等の機密ファイル」も非常に重要。 これは使用中も変化しないので、一度バックアップをとればOK。
私の場合は、/etc/www/mastodon/にある。
このファイルを失ってしまった場合、一部のMastodonの機能が利用不可になる。ユーザーはログアウトされ、2要素認証は利用できなくなり、Web Push APIは機能しなくなる。
Mastodonをクリーンインストする場合などで忘れないようにしないとね
【外部サーバの古いメディアファイルを消す=鯖缶修行メモ】
Mastodonの自鯖を立ててから10日間が経過。
外部メディアの量が気になり、保存量はデフォの7日間に減量する。
(参照)https://qiita.com/neustrashimy/items/870769d7db4d95cde238#%E5%A4%96%E9%83%A8%E3%82%B5%E3%83%BC%E3%83%90%E3%81%AE%E5%8F%A4%E3%81%84%E3%83%A1%E3%83%87%E3%82%A3%E3%82%A2%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E6%B6%88%E3%81%99remove
データー使用量は、ダッシュボードの最下部に表示されている。
3日分3.4Gが減量されて、メンテ成功。
1週間で1回程度のメンテで続けます。
これでリレーサーバーに接続していても、ストレージ量は問題なさそうです。
【mastodon 4.0.5 を 4.1.0 にアップデート】
以下のブログを参考にアップデートしました。
https://www.linuxbabe.com/debian/install-mastodon-debian-server
【Back Up Mastodon Database】
$ sudo systemctl stop --now mastodon-web mastodon-sidekiq mastodon-streaming
$ cd /home/kimiko
$ sudo -u postgres -i pg_dump -F t mastodon > mastodon_pgsql.tar
これで/home/kimikoにバックアップファイルができているので、別機に保存
【Back Up Mastodon Directory】
$ cd /var/www
$ sudo cp -R mastodon /home/kimiko/mastodon_backup
【Upgrade Mastodon】
$ cd /var/www/mastodon/
$ sudo -u mastodon git checkout v4.1.0
$ sudo -u mastodon RAILS_ENV=production bundle exec rake db:migrate
エラーが発生し、以下が求められる> Run " bundle install"
$ sudo -u mastodon bundle install -j$(getconf _NPROCESSORS_ONLN)
$ sudo -u mastodon RAILS_ENV=production bundle exec rails assets:precompile
$ sudo -u mastodon RAILS_ENV=production bundle exec rake db:migrate
$ sudo systemctl restart mastodon-web mastodon-sidekiq mastodon-streaming
外観はほとんど変化なし。
新バージョン番号は画像左下控えめに?^^)
これから各機能に異常がないかどうかをチェックする必要がありそう。
【Mastodon自宅鯖のメンテナンス=鯖缶修行メモ3】
管理ボードPgHeroで黄色信号が点灯していたわ。
「Query stats must be enabled for slow queries」だって。
それで、下部の「Enable」ボタンを押すと、
「The database user does not have permission to enable query stats」って叱られちゃった。
公式ガイド通りにインストしても発生しているみたい。😓
「Mastodon自宅鯖のメンテナンス=鯖缶修行」(自分用のメモ)
【Back Up Mastodon Database】
$ sudo systemctl stop --now mastodon-web mastodon-sidekiq mastodon-streaming
$ cd /home/kimiko
$ sudo -u postgres -i pg_dump -F t mastodon > mastodon_pgsql.tar
$ sudo reboot
これで/home/kimikoにバックアップファイルができているので、WinSCPでWindows11機に保存(SS)
【Restore the database】
$ sudo -u postgres -i pg_restore --clean --dbname=mastodon /home/kimiko/mastodon_pgsql.tar
怖いので、まだ試していません。
もしDBが壊れたら、ダメモトでやってみます。
【Let’s EncryptのSSL証明書を更新】
まず事前の試運転
$ sudo certbot renew --dry-run
OKなら--dry-runオプションを外して本番モードで実行
$ sudo certbot renew
$ sudo reboot
次回は5月25日前に予定。
その前にcertbotからメールがくるかな?