Repository navigation
Commit 3548d7c
Pin the builder to Hugo 0.164.0 and fix the compose working directory
0.164.0 is the newest stable release (2026-07-06) and the site builds clean
on it: 186 pages, no WARN, no ERROR. Pin rather than track :latest so
rebuilding the image cannot silently change the site.
Correct the Dockerfile rationale. The claim that rcourt/docsy-builder:Feb2023
predated the theme's minimum was wrong: it carries Hugo 0.122.0 extended and
does build this branch, byte-identical CSS and JS against 0.164.0. The real
reasons to replace it are that it has no rsync, which deploy.sh needs, and
that it warns about the minimum theme.toml declares.
Record that the base is Alpine 3.22, that the upstream image already carries
git, Node, npm and Dart Sass, and that running as root is deliberate because
the published tree on the NFS volume is root-owned.
The official image sets WORKDIR to /project, so compose needs an explicit
working_dir for the source mounted at /src. Drop the obsolete version key.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01X1AuLA5tHPwpD7Hp5utPkS1 parent 58b7d00 commit 3548d7c
2 files changed
Lines changed: 29 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
11 | 9 | | |
12 | | - | |
13 | | - | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
14 | 22 | | |
15 | 23 | | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
16 | 27 | | |
17 | 28 | | |
18 | 29 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
2 | | - | |
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
3 | 11 | | |
4 | 12 | | |
5 | 13 | | |
6 | 14 | | |
| 15 | + | |
7 | 16 | | |
8 | 17 | | |
9 | 18 | | |
| |||
0 commit comments