そろそろ三ヶ月以上更新されていない表示がされそうな雰囲気があるので書く。 だいぶ前に書いた下記の続編: nosada.hatenablog.com
現在 https://sngsk.info も https://mastodon.sngsk.info もしょぼいリソースしかない1台のサーバで動いている:
# ユーザ名やホスト名は適当に変えています [user@remote-host ~]$ nproc 1 [user@remote-host ~]$ free -h total used free shared buff/cache available Mem: 1.9Gi 1.0Gi 76Mi 168Mi 890Mi 653Mi Swap: 0B 0B 0B [user@remote-host ~]$ uname -a Linux remote-host 4.19.7.a-1-hardened #1 SMP PREEMPT Thu Dec 6 03:19:15 CET 2018 x86_64 GNU/Linux
sngsk.info で動かしているアプリケーションは先の記事では nspawn で動いていると書いたが、現在は Docker コンテナを docker-compose
で動かすように改めている。これは下記によって nspawn 内で Nginx がうまく動かない為だ:
mastodon.sngsk.info については現在も nspawn コンテナで稼動している。 以前はもうちょっと潤沢なリソースが使えるサーバで動かしていたが、お金の節約のため前述のリソースしか使えないサーバに引っ越している。 その際にリソース不足ですぐアップアップになってしまったので下記を参考に PgBouncer やら puma / sidekiq のチューニングなどしてなんとか宥めることに成功した: docs.joinmastodon.org
sngsk.info やら mastodon.sngsk.info についての愚痴はだいたい toot として集約している: mastodon.sngsk.info
これは mastodon.sngsk.info がいつかフッ飛べば不浄な記録も全部消滅するだろうということを企図したためだ。自分が運用しているアプリケーションが今後も安定して動作しつづけるとは全く思っていないため、sngsk.info も mastodon.sngsk.info も基本的にはいつ消滅しても諦められるような気持ちで過ごしている。