Fix mkdocs build error by moving mkdocs.yml to web root
- Moved mkdocs.yml from web/docs/ to web/ directory - Updated Dockerfile to copy mkdocs.yml and build from correct location - Set docs_dir to 'docs' in mkdocs.yml configuration - Fixes Docker build error where mkdocs couldn't find documentation files
This commit is contained in:
@@ -11,9 +11,10 @@ RUN pip install --no-cache-dir -r requirements.txt
|
|||||||
# Copy application and documentation
|
# Copy application and documentation
|
||||||
COPY main.py .
|
COPY main.py .
|
||||||
COPY docs/ ./docs/
|
COPY docs/ ./docs/
|
||||||
|
COPY mkdocs.yml .
|
||||||
|
|
||||||
# Build documentation during image build
|
# Build documentation during image build
|
||||||
RUN mkdocs build -f docs/mkdocs.yml -d site
|
RUN mkdocs build -d site
|
||||||
|
|
||||||
# Expose port
|
# Expose port
|
||||||
EXPOSE 8000
|
EXPOSE 8000
|
||||||
|
|||||||
@@ -2,6 +2,7 @@ site_name: API7 Enterprise Demo Documentation
|
|||||||
site_description: Complete documentation for API7 Enterprise Gateway demo deployment
|
site_description: Complete documentation for API7 Enterprise Gateway demo deployment
|
||||||
site_author: CommandWare
|
site_author: CommandWare
|
||||||
site_url: https://demo.commandware.it/docs
|
site_url: https://demo.commandware.it/docs
|
||||||
|
docs_dir: docs
|
||||||
|
|
||||||
theme:
|
theme:
|
||||||
name: material
|
name: material
|
||||||
Reference in New Issue
Block a user