Made my "own" static page generator using chatgpt recently: kramdown for markdown, erb for layout, filewatcher to reprocess on file changes, rss and sitemap. docker-compose file with nginx pointed at the out directory. Deploying with git. Works great.