New site

New site

April 4, 2025

A new takeoutfm.com site has been created using hugo with theme hextra.

The site is built using hugo modules and the takeoutfm site itself is a module available on gitlab. There’s also a repo with the baseline hugo files build to the site.

Repository Description
https://gitlab.com/takeoutfm/takeoutfm_hugo baseline hugo setup
https://gitlab.com/takeoutfm/takeoutfm_site hugo content module

Steps:

  • clone the baseline repo
  • run “make build”

Content:

  • clone the site repo
  • edit content
  • change the hugo.yaml imports to local path - /path/to/cloned/repo
  • run “hugo server” or “hugo server -D”
  • view site at http://localhost:1313/

Publish:

  • create .env file with DEST=user@host:path/public/
  • run “make publish”