Skip to content

feat: add Podman & Podman Desktop documentation - #30

Merged
Stensel8 merged 6 commits into
mainfrom
development
Mar 1, 2026
Merged

feat: add Podman & Podman Desktop documentation#30
Stensel8 merged 6 commits into
mainfrom
development

Conversation

@Stensel8

@Stensel8 Stensel8 commented Mar 1, 2026

Copy link
Copy Markdown
Member

Summary

  • Add full Podman guide under virtualization (EN + NL) covering installation, registry configuration, and Docker Hub/GitHub PAT setup
  • Add short Podman section to applications page with package links
  • Add auto-convert workflow (.github/workflows/convert-images.yml) that converts PNG/JPG to AVIF on push and commits the result back
  • Simplify homepage to hero + system table only; all tiles now live on /docs/
  • Rename "Looking Glass Attempt" to "Looking Glass B7" across titles and tiles
  • Fix navigation chain: winboat → podman → known-issues
  • Add Podman tile to docs index (EN + NL)

Type of change

  • feat — new page or feature
  • fix — bug fix (broken link, incorrect command, layout issue)
  • content — update or improve existing content
  • docs — changes to CONTRIBUTING, README, or meta documentation
  • chore — maintenance (dependencies, config, CI/CD)
  • refactor — restructuring without content changes
  • style — formatting, whitespace, typos

Checklist

  • PR title follows the commit convention (e.g. fix: correct nmcli command in eduroam guide)
  • Both EN and NL versions updated (if applicable)
  • Media is in AVIF format (not PNG/JPG)
  • No broken image references (/images/*.avif all exist in static/images/)
  • Tested locally with hugo server

- Add full Podman guide under virtualization (EN + NL) covering
  installation, registry configuration, and Docker Hub/GitHub PAT setup
- Add short Podman section to applications page with package links
- Add auto-convert workflow (.github/workflows/convert-images.yml) that
  converts PNG/JPG to AVIF on push and commits the result back
- Simplify homepage to hero + system table only; all tiles now live on /docs/
- Rename "Looking Glass Attempt" to "Looking Glass B7" across titles and tiles
- Fix navigation chain: winboat → podman → known-issues
- Add Podman tile to docs index (EN + NL)
Copilot AI review requested due to automatic review settings March 1, 2026 15:21
@Stensel8 Stensel8 self-assigned this Mar 1, 2026
@Stensel8 Stensel8 added documentation Improvements or additions to documentation enhancement New feature or request labels Mar 1, 2026
Comment thread .github/workflows/convert-images.yml Fixed

This comment was marked as outdated.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 17 out of 23 changed files in this pull request and generated 3 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread .github/workflows/convert-images.yml Outdated
Comment on lines +41 to +44
esc_src="$(printf '%s\n' "$rel_src" | sed 's/[.[\*^$]/\\&/g')"
find content -name "*.md" \
-exec sed -i "s|${esc_src}|${rel_dst}|gI" {} +
changed=true

Copilot AI Mar 1, 2026

Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Inside the conversion loop you run find content -name "*.md" -exec sed ... for every image converted, which scales as O(num_images × num_markdown_files) and can become slow on larger batches. Consider collecting all conversions first and then running a single pass over content/**/*.md (e.g., build a sed script with multiple replacements, or run one loop over markdown files and apply all substitutions).

Copilot uses AI. Check for mistakes.
Comment thread content/docs/virtualization/podman.nl.md Outdated
Stensel8 and others added 3 commits March 1, 2026 16:36
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@Stensel8
Stensel8 merged commit e86c259 into main Mar 1, 2026
9 checks passed
@Stensel8
Stensel8 deleted the development branch March 1, 2026 15:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants