Skip to content

Remove broken Docker config and retire Docker docs - #2748

Merged
chalin merged 7 commits into
google:mainfrom
chalin:chalin-m24-drop-docker-2026-0827
Aug 27, 2026
Merged

Remove broken Docker config and retire Docker docs#2748
chalin merged 7 commits into
google:mainfrom
chalin:chalin-m24-drop-docker-2026-0827

Conversation

@chalin

@chalin chalin commented Aug 27, 2026

Copy link
Copy Markdown
Collaborator
  • Why drop: Docker support is unmaintained and the docs overclaim it: the root Dockerfile/docker-compose.yaml pin klakegg/hugo:0.111.3, an abandoned image that predates the Dart Sass requirement, so they can't build today's site, while the docs say "we provide a Docker image". Broken or misleading support is worse than none.
  • Retires the Docker quickstart page (its URL now aliases to Get started) and drops the Docker sections/mentions from the contributing guide and the Get started index.
  • Alias verified in the deploy preview: /docs/get-started/quickstart-docker/ meta-refreshes to /docs/get-started/ (the French fallback alias under /fr/ likewise).
  • Companion PR: Drop best-effort Docker setup docsy-example#494 removes the example-site Docker setup.
  • Preview(s):

Sites can of course still containerize their own builds; Docsy just no longer ships or documents a Docker setup.

@chalin chalin added this to the 0.17.0 milestone Aug 27, 2026
@chalin
chalin marked this pull request as ready for review August 27, 2026 16:44
@chalin chalin changed the title Drop official Docker support: remove broken config, retire Docker docs Remove broken Docker config and retire Docker docs Aug 27, 2026
@chalin
chalin merged commit 11a32bf into google:main Aug 27, 2026
18 checks passed
@chalin
chalin deleted the chalin-m24-drop-docker-2026-0827 branch August 27, 2026 17:17
chalin added a commit to chalin/docsy that referenced this pull request Aug 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant