docs(homelab): Authelia の users.yml だけ所有と権限が違うことを書く - #551
Open
gapul wants to merge 1 commit into
Open
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
#550 を実機に反映したときに踏んだ。
/var/lib/secrets/authelia/の 4 つを全部 root:0400 で置くと、authelia が起動ループする。validate-configは通るので、設定が悪いように見えないのが厄介。理由は読み手が違うこと。jwt / session / storage-encryption は systemd の LoadCredential が root で 読んで渡すので 0400 root でよい。users.yml は authelia のプロセス自身が開くので、
authelia-mainから読める必要がある。正しい形:
実機は修正済みで、
money/filesが 302 で Authelia に飛び、track/cacheが 200 のまま素通しすることを確認した。