Home | Notifications | New Note | Local | Federated | Search | Logout
Note Detail
きゅーけー@tojoqk@mastodon.tojo.tokyo (2026-05-23 20:06:13)
私の Mastodon サーバーを Guix System にお引っ越しして、以下のたくさんの仕事を全て Guile Scheme の DSL である、Guix System で書ききっていま実際に動作する状態になったので大満足。
- OS の基本設定
- podman container のサービス登録 (oci-service-type)
- mastodon-web, mastodon-sidekiq, mastodon-streaming
- letsencrypt で証明書の作成・自動更新
- velkey のサービスの起動オプション設定とサービス登録
- postgresql のサービスの登録
- nginx のサービス登録と Nginx の設定
- openssh の設定 (私の ssh 公開鍵登録)
- mastodon の必要ファイルのバックアップ (mcronで定期実行)
上記の設定やスクリプトが一枚の config.scm の中に全て記述されている。
Reply
---Replies---
きゅーけー@tojoqk@mastodon.tojo.tokyo (2026-05-23 20:07:04)
バックアップスクリプトも Guile で書いた。Gexpsが最高。