Add multi-server support and update docs
Introduce multi-server architecture documentation and reorganize README content. Top-level README now documents Core vs Remote server roles, links to local docs instead of wiki pages, and highlights Traefik/Sablier multi-server behavior. docker-compose/README.md was rewritten to be a template-style reference with single- and multi-server deployment guidance, Traefik label examples, and sablier usage; dockge README was moved into docker-compose/dockge/. docker-compose/core/README.md was updated to describe core responsibilities, shared CA artifacts, and startup order for multi-server deployments. Several obsolete/duplicated docs and action reports were removed and a new multi-server deployment doc was added to centralize on-demand/remote service guidance. Overall this cleans up legacy docs and documents the multi-server workflow and TLS/shared-CA requirements.
This commit is contained in:
@@ -17,10 +17,12 @@
|
||||
|
||||
**Category:** Core Infrastructure
|
||||
**Docker Image:** [authelia/authelia](https://hub.docker.com/r/authelia/authelia)
|
||||
**Default Stack:** `core.yml`
|
||||
**Default Stack:** `core` (deployed on core server only)
|
||||
**Web UI:** `https://auth.${DOMAIN}`
|
||||
**Authentication:** Self-authenticating (login portal)
|
||||
|
||||
**Multi-Server Note:** Authelia runs only on the core server and provides centralized SSO authentication for all services across all servers. Remote server services use the `authelia@docker` middleware to authenticate against the core server's Authelia instance.
|
||||
|
||||
## What is Authelia?
|
||||
|
||||
Authelia is an open-source authentication and authorization server providing single sign-on (SSO) and two-factor authentication (2FA) for your applications via a web portal. It acts as a gatekeeper between Traefik and your services.
|
||||
|
||||
Reference in New Issue
Block a user