## Purpose Make self hosting of Docs easier with an example of a deployment procedure with docker compose and document how to configure Docs. While https://github.com/suitenumerique/docs/pull/583 propose an easy way to deploy Docs with docker and Make, here we describe more in details the various steps and requirements to deploy Docs. ## Proposal - [x] example to deploy and configure keycloak - [x] example to deploy and configure minio - [x] example to configure proxy and certs - [x] example to deploy and configure Docs ## Improvements - [x] Rephrase description of environment variables and categorize - [x] Use template for nginx conf Fixes https://github.com/suitenumerique/docs/issues/561 Supersedes https://github.com/suitenumerique/docs/pull/583 A one liner quick start could be a nice addition: - [ ] merge all services in a single compose - [ ] scripts to generate secrets Signed-off-by: unteem <timothee@indie.host>
9 lines
256 B
Plaintext
9 lines
256 B
Plaintext
DOCS_HOST=docs.domain.tld
|
|
KEYCLOAK_HOST=id.domain.tld
|
|
S3_HOST=storage.domain.tld
|
|
BACKEND_HOST=backend
|
|
FRONTEND_HOST=frontend
|
|
YPROVIDER_HOST=y-provider
|
|
BUCKET_NAME=docs-media-storage
|
|
REALM_NAME=docs
|
|
#COLLABORATION_WS_URL=wss://${DOCS_HOST}/collaboration/ws/ |