feat: add Docker setup for documentation site

- Dockerfile.docs for building docs container
- nginx.conf for serving static Starlight site
- docker-compose.yml updated with docs service (--profile docs)
- Updated docs installation/deployment pages
This commit is contained in:
lotherk
2026-03-27 02:29:27 +00:00
parent 0bdd71a4ed
commit 5c8ebc9a03
5 changed files with 84 additions and 0 deletions

View File

@@ -25,5 +25,15 @@ services:
timeout: 10s
retries: 3
docs:
build:
context: .
dockerfile: Dockerfile.docs
ports:
- "4000:80"
restart: unless-stopped
profiles:
- docs
volumes:
deardiary_data: