docs: migrate to MkDocs for site generation (#5227)
This commit is contained in:
19
Dockerfile.site.dev
Normal file
19
Dockerfile.site.dev
Normal file
@@ -0,0 +1,19 @@
|
||||
FROM squidfunk/mkdocs-material
|
||||
|
||||
# Install inotify-tools for watching file changes
|
||||
RUN apk add --no-cache inotify-tools
|
||||
|
||||
WORKDIR /build
|
||||
|
||||
COPY site/requirements.txt /build/requirements.txt
|
||||
RUN pip install --no-cache-dir -r requirements.txt
|
||||
|
||||
# Expose the port for mkdocs serve
|
||||
EXPOSE 8000
|
||||
|
||||
# Copy the watch script and make it executable
|
||||
COPY scripts/watch.sh /usr/local/bin/watch.sh
|
||||
RUN chmod +x /usr/local/bin/watch.sh
|
||||
|
||||
# The entrypoint will run the initial setup and then start the server.
|
||||
ENTRYPOINT ["/usr/local/bin/watch.sh"]
|
||||
Reference in New Issue
Block a user