These are my personal websites... two at the time of this writing "uberscott.com" and "starlane.io". Both are static sites generated by hugo.
cd starlane.io/hugo
hugo server -D
The above should print something like this:
Watching for changes in /Users/scott/websites/starlane.io/hugo/{archetypes,content,layouts,static,themes}
Watching for config changes in /Users/scott/websites/starlane.io/hugo/config.toml
Start building sites …
hugo v0.127.0+extended darwin/arm64 BuildDate=2024-06-05T10:27:59Z VendorInfo=brew
| EN
-------------------+-----
Pages | 24
Paginator pages | 0
Non-page files | 0
Static files | 17
Processed images | 0
Aliases | 0
Cleaned | 0
Built in 10 ms
Environment: "development"
Serving pages from disk
Running in Fast Render Mode. For full rebuilds on change: hugo server --disableFastRender
Web Server is available at http://localhost:1313/ (bind address 127.0.0.1)
Press Ctrl+C to stop
Now you can go to [http://localhost:1313] to see the site executing locally
check out "<site name>
/hugo/content" you should see .md files (mark down) ... hugo is transforming these markdown content files with a theme in hugo/themes//...