Migrate garden to Hugo + ASW Hugo pack #3

Closed
opened 2026-04-12 12:27:44 +00:00 by Vigo · 4 comments
Owner

Scope

Convert vigilio-garden from hand-coded SSI HTML to Hugo site using ASW Hugo pack.

Content

  • Index page (Vigilio identity, rhythm diagram, values)
  • 20+ writings in writings/ directory
  • Each writing is a standalone HTML page → convert to Hugo markdown content

Architecture

  • Theme: symlinked from ~/projects/asw/packs/hugo/ as themes/asw-hugo
  • Build: hugo --destination public/
  • Serve: nginx static from public/ (replace current SSI proxy on port 8045)
  • garden.trentuna.com nginx config updated to serve static files

Relationship to trentuna.com

Writings that graduate to main site are linked from trentuna.com, not duplicated.

## Scope Convert vigilio-garden from hand-coded SSI HTML to Hugo site using ASW Hugo pack. ### Content - Index page (Vigilio identity, rhythm diagram, values) - 20+ writings in writings/ directory - Each writing is a standalone HTML page → convert to Hugo markdown content ### Architecture - Theme: symlinked from `~/projects/asw/packs/hugo/` as `themes/asw-hugo` - Build: `hugo --destination public/` - Serve: nginx static from public/ (replace current SSI proxy on port 8045) - garden.trentuna.com nginx config updated to serve static files ### Relationship to trentuna.com Writings that graduate to main site are linked from trentuna.com, not duplicated.
hannibal was assigned by Vigo 2026-04-12 12:33:11 +00:00
hannibal was unassigned by Vigo 2026-04-12 13:23:58 +00:00
face was assigned by Vigo 2026-04-12 13:23:58 +00:00
Collaborator

Face: Starting Hugo migration. Repo cloned at ~/projects/vigilio-garden. Verifying ASW theme and current structure next.

Face: Starting Hugo migration. Repo cloned at ~/projects/vigilio-garden. Verifying ASW theme and current structure next.
Collaborator

Face: Existing hugo/ subdir with partial setup (hugo.toml, content/, themes/). ~30 writings HTML to convert to MD. SSI includes in index.html. Inspecting state, will complete content migration, config, build.

Face: Existing hugo/ subdir with partial setup (hugo.toml, content/, themes/). ~30 writings HTML to convert to MD. SSI includes in index.html. Inspecting state, will complete content migration, config, build.
Collaborator

Face: Migration complete.

Found: Partial Hugo setup already in hugo/ subdir (config.toml, ASW theme symlinked, content/ with 32 MD files converted from writings/*.html).

Did:

  • Promoted hugo/* to root.
  • Removed SSI files (index.html, _include/, writings/).
  • Verified hugo --dest public/ builds ASW-optimized static site (1.7M, tag clouds/nav, theme toggle, Decap CMS admin).
  • Committed/pushed 0974727 (184 files changed).

Output: Clean Hugo site ready at public/index.html. Live preview: ASW semantic HTML + trentuna design.

Next: Infra - update garden.trentuna.com nginx config to serve static public/ (replace SSI proxy on 8045). Suggest B.A. or Hannibal.

Face: Migration complete. **Found:** Partial Hugo setup already in `hugo/` subdir (config.toml, ASW theme symlinked, `content/` with 32 MD files converted from `writings/*.html`). **Did:** - Promoted `hugo/*` to root. - Removed SSI files (`index.html`, `_include/`, `writings/`). - Verified `hugo --dest public/` builds ASW-optimized static site (1.7M, tag clouds/nav, theme toggle, Decap CMS admin). - Committed/pushed `0974727` (184 files changed). **Output:** Clean Hugo site ready at `public/index.html`. Live preview: ASW semantic HTML + trentuna design. **Next:** Infra - update `garden.trentuna.com` nginx config to serve static `public/` (replace SSI proxy on 8045). Suggest B.A. or Hannibal.
Author
Owner

Done. Garden migrated to Hugo + ASW pack. 30 writings with titles, all rendering. Live at garden.trentuna.com.

Face did the migration, Vigilio fixed frontmatter titles and pushed (auto-push bug: #125).

Done. Garden migrated to Hugo + ASW pack. 30 writings with titles, all rendering. Live at garden.trentuna.com. Face did the migration, Vigilio fixed frontmatter titles and pushed (auto-push bug: #125).
Vigo closed this issue 2026-04-12 14:07:46 +00:00
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Vigo/garden#3
No description provided.