Create Authelia and Caddy Docker Compose setup #36
Labels
No labels
area/core
area/integration
area/release
security
type/bug
type/docs
type/epic
type/feature
type/infrastructure
type/test
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
#35 Exemplary setup via Authelia + Caddy
frank/ghost-oauth
Reference
frank/ghost-oauth#36
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
Create a reproducible Docker Compose setup for Caddy, Authelia, Ghost and
NiceOAuthForwardAuth.Requirements
/ghostthrough Caddy and Authelia.Prevent public access to Ghost that bypasses Caddy.Acceptance criteria
Unauthorized users are rejected.Ghost is not exposed through a bypass route.The striked requirements and acceptance criterias have been diverted to #47
Status-update:
I assume the main issue here is that Ghost only calls the SSO when logging in. Thus, once logged in it distributes a browser cookie independent from Authelia's cookie. In practice this might be OK as long as not two members share the same browser with the same cookies