wire swarm-authelia-bridge: systemd unit, oidc client, controller auth env
This commit is contained in:
parent
fb5d461e52
commit
c1eb6b9834
4 changed files with 215 additions and 37 deletions
|
|
@ -156,6 +156,12 @@ in
|
|||
# rather than every hive's.
|
||||
swarm-nats-auth = mkBinPackage "swarm-nats-auth" "hyperhive swarm queue auth-callout responder";
|
||||
|
||||
# The only process allowed to write swarm-authelia's users database —
|
||||
# same "runs *inside* a container, not on the host" placement as
|
||||
# `swarm-nats-auth` above (this one lives in `swarm-authelia`'s
|
||||
# container, as authelia's own user, not the host's closure).
|
||||
swarm-authelia-bridge = mkBinPackage "swarm-authelia-bridge" "hyperhive swarm-authelia users-database write bridge";
|
||||
|
||||
# The swarm operator's CLI, out of `daemonBins` for the same reason as
|
||||
# the daemon above: it is installed by the swarm-controller module on
|
||||
# the one host that runs the controller, and belongs in that hive's
|
||||
|
|
|
|||
Loading…
Reference in a new issue