運用メモのウィキのソースコード

EM SSRが2026/10/14 05:39に最終更新

最終更新者を表示
1
2 このサイトは Docker 上で動いています(XWiki + Matrix Synapse + Element Web)。設定とスクリプトはサーバーの ##~/ドキュメント/xwiki-stack/## にあります。
3
4 == よく使うコマンド ==
5 {{code language="none"}}
6 cd ~/ドキュメント/xwiki-stack
7 ./ooc status # 稼働状況
8 ./ooc logs xwiki # ログ (xwiki / synapse / element / ...)
9 ./ooc backup # 今すぐバックアップ(毎日 04:30 にも自動実行)
10 ./ooc restart # 再起動
11 ./ooc update # イメージ更新(先にバックアップが自動で走ります)
12 ./ooc mail-setup # メール送信の設定(承認通知メール用)
13 {{/code}}
14
15 == 構成 ==
16 * Wiki: ##https://out-of-context.blog/## → Apache → XWiki(127.0.0.1:8085)
17 * 掲示板: ##https://chat.out-of-context.blog/## (Element Web) / ##https://matrix.out-of-context.blog/## (Synapse)
18 * ログイン: Wiki のアカウント(OpenID Connect)。参加は [[参加申請>>OOC.Apply]] → 管理者が承認。
19 * 旧 MediaWiki のバックアップ: ##~/ドキュメント/backup-mediawiki-20261014/##
20
21 == 参加申請の流れ ==
22 # 訪問者が [[参加申請>>OOC.Apply]] を送信(画像認証あり)
23 # 管理者部屋(Matrix ##\#wiki-admin##)に通知が飛ぶ
24 # 管理者が Wiki の //管理 → 参加申請// で承認 or 却下
25 # 承認すると Wiki ユーザーが作られ、同じアカウントで掲示板にも入れる
26
27 == メール送信を有効にする ==
28 承認・却下を本人へメールで知らせるには SMTP の設定が必要です。メールサーバー(mailcow)で送信用ボックスを 1 つ作り、
29 ##./ooc mail-setup## を実行してください。