Anduin Xue
795708d5c4
refactor: simplify Dockerfile by removing unnecessary build stages
2026-05-11 12:39:13 +00:00
Anduin Xue
a21c68aea3
Upgrade Docker base image from python:3.11 to python:3.13
...
python:3.11 causes a segfault when building with properdocs + mkdocs-static-i18n
processing both zh and en locales (379 translated files). python:3.13 matches
the local development environment and resolves the crash.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-04 15:16:27 +00:00
Anduin Xue
d541fd425d
Rename mkdocs.yml to properdocs.yml, remove --strict flag
...
- Update readme-generate.js to output properdocs.yml instead of mkdocs.yml
- Remove --strict from build command (pre-existing broken links in content)
- Remove legacy mkdocs.yml
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-04 13:25:23 +00:00
Anduin Xue
a7d81fa681
Migrate from mkdocs to properdocs
...
- Replace mkdocs-with-pdf + weasyprint with properdocs>=1.6.7
- Add pymdown-extensions for richer markdown support
- Remove heavy apt dependencies (weasyprint, fonts-noto-cjk, wget, unzip)
- Switch build command from 'mkdocs build' to 'properdocs build --strict'
- Update template: add offline plugin, fix palette, add content.code.select/copy
- Add md_in_html, pymdownx.tilde, emoji, mermaid, annotation icon support
- Fix broken icon path material//weather-sunny
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-05-04 13:20:03 +00:00
Googol Lee
7977224616
Fix Dockerfile warning. Use nginx image for arm64 (macOS). ( #1621 )
Continuous Deployment / build-readme-file (push) Has been cancelled
Continuous Deployment / build-docker-image (push) Has been cancelled
2025-06-11 04:59:38 +00:00
Anduin Xue
9366954cdd
Update Dockerfile to use node 22
2025-04-16 05:44:04 +00:00
Anduin Xue
16e6b447b0
Update Dockerfile
2025-03-26 02:44:56 +00:00
Anduin Xue
40cf9b17a8
Show verbose log for npm install for easier debugging.
2024-08-01 12:33:08 +00:00
Anduin Xue
611256987c
Update Dockerfile
2024-07-22 06:03:29 +00:00
Anduin
fa38fd120b
chore: Update Dockerfile to use GitHub Container Registry for image build and push
2024-06-03 12:37:05 +00:00
Anduin
1b36e5330f
chore: Update Dockerfile to use GitHub Container Registry for image build and push
2024-06-03 12:04:07 +00:00
xuef
8fcd327af9
chore: Update Dockerfile to remove sudo from fc-cache command
2024-06-03 07:33:03 +00:00
xuef
d833e1a7f5
chore: Update PDF plugin configuration and fix formatting in dishes/semi-finished/豆鼓.md
2024-06-03 07:32:04 +00:00
xuef
f497818f21
chore: Update PDF plugin configuration and fix formatting in dishes/semi-finished/豆鼓.md
2024-06-03 07:26:59 +00:00
Anduin
cdc5feb795
chore: Update Dockerfile to remove node_modules during build
2024-06-02 06:15:16 +00:00
AnduinXue
6b7ad6b9c2
Add docker support.
2024-03-12 18:33:19 +00:00