【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
I like creating Vehicles in SL. I like Raspberry Pi, Opensim & linux too in RL :)
【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自宅鯖のメンテナンス=鯖缶修行」(自分用のメモ)
【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からメールがくるかな?
【Mastodonのおひとり様サーバー立上げ成功~^^)】
https://kimikodover.ddns.net/home
使用機材:6年前購入のBxbt2807(SDPは2.5wのファンレス)
OS :ubuntus-servwr-22.04.1
mastodon-version: v4.0.2
インスト参考情報:
Ubuntu 22.04 に Mastodon Social Network をインストールする方法
https://ja.linux-console.net/?p=3603#gsc.tab=0
完璧詳細な説明で、私のドメイン名以外はコマンドをコピペするだけ。
ドメインはNoipのDNS、
SSL認証はcertbotで、どちらも無料。
費用は電気代だけで、約80円/月
通常待機時のCpu稼働率は2%以下。
HDD残り:425G
メモリー残:6.7G
Noipへのサブスク1回/月
cerbot再認証1回/3か月を忘れないように!(未経験)
データーベースのバックアップ・リストアも要勉強^^)
【Devian11には、mastodon3.5.xでないとダメみたい】
(出典)https://www.linuxbabe.com/debian/install-mastodon-debian-server
「How to Install Mastodon on Debian 11 Server」
(引用)Mastodon v4.0.2 isn’t compatible with Debian 11 currently. You should upgrade to Debian 12, which will be released in 2023. In the meantime, you can continue using Mastodon v3.5.x, which is supported with bug fixes and security updates.
今後のUpgrade作業などのメンテも記載されている記事を探していて、偶然に見つけたの。
ubuntuってあんまり好きじゃあないのよね~。
待つか? まあ、3.5.5でも好いかな。。。。。?
(インストが成功してから贅沢を言えって?)