Day 3 Redux — Jekyll Sites
Friday May 09 2025 • 07:59 AM
I spent more time than I should have trying to make dokku work for Jekyll, and that was a mistake because it’s a fundamental misunderstanding of both tools. Jekyll is a static site generator, whereas dokku is a platform as a service for running web apps.
All I really needed to do was sync the static files generated by Jekyll with my VPS. I wasn’t sure how to approach the nginx configurations but they aren’t as daunting as I expected.
Summary of Day 3 of Commit Redux:
- Created my user on the VPS so I’m no longer root for anything
- Completed a full transfer of powRSS from Heroku to Mojave 🥳
- Spent a lot of time trying to make Dokku and Jekyll play along
- Deployed a test Jekyll blog by configuring nginx to serve static files
I’m happy with this progress! The big one remaining is Rails. Once I can get that migrated to my own VPS, I won’t really have to spend so much on Heroku for small hobby apps. I’ll leave that for the Atelier’s enterprise projects.
Up next is working more on the backend for this blog to get it deployed!!