home.social

#hugo — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #hugo, aggregated by home.social.

fetched live
  1. Deploying my #hugo site to #BunnyCDN has been a run through technologies. #ftp, REST API, proprietary clients, python, bash+curl…. A wild ride.

    I settled with bash+#curl as this is the most lightweight, non-proprietary, no prerequisites needed, approach and runs incredibly fast. A bash script with roughly 40 lines of logic, that I can manage and enrich with logic if needed.

    .. and I cut deployment times significantly.

    It pays off iterating and settle for open-source tools.

    #deployment #bunny #hosting #staticsite #codeberg #pipelines

  2. "Building a Git comment system for Hugo"

    I dropped WordPress from two of my sites, moving comments on one to Mastodon and building a custom, databaseless Go/Docker API for the other that submits comments as YAML files via Pull Requests for build-time rendering...

    🔗 ricard.dev/building-a-git-comm

    #Hugo #Docker #Gitea

  3. In the past days I thought about how I can check old, outdated links on my blog that might lead to 404s. Fortunately I came across *lychee* - a tool for catching broken links -> lychee.cli.rs/

    How I integrated it into my Hugo deployment I wrote here

    codedge.de/posts/prevent-broke

    #hugo #lychee #404s #deployment

  4. New post from my blog...

    In case you missed it earlier...

    Your PC Is a Build Agent: Self-Hosted GitHub Actions in Docker Desktop
    barretblake.dev/posts/developm #githubactions #docker #cicd #hugo #devops

  5. New website is live! Much less heavy and faster loading than my previous old wordpress site.

    timohoogland.com/

    made with hugo

    #minimal #hugo #beyourownplatform

  6. I’ve started migrating from WordPress to Hugo. I think I’ve figured out most of it by now. The only thing I’m still unsure about is images — how to upload them, convert them to the right format and size, etc.

    I usually post from my phone, so ideally it needs to be pretty seamless. Maybe I’ll have to hack together a small web GUI or something…
    How have the rest of you solved this?

    Suggestions are very welcome! #WordPress #Hugo #blog #blog

    piewpiew.se/blog/micropost/ive

  7. Har påbörjat min flytt från WordPress till Hugo. Jag tycker mig vara färdigtänkt kring det mesta.

    Det enda jag fortfarande är osäker på är bilder – hur de ska laddas upp, konverteras till rätt format och storlek osv.

    Jag postar oftast från mobilen, så det behöver helst vara ganska smidigt. Kanske får bli att hacka ihop något litet webb-GUI eller nåt …

    Hur har ni andra löst det? Förslag mottages tacksamt #WordPress #hugo #blog #blogging
    piewpiew.se/blog/micropost/har

  8. I am considering moving my remaining #Wordpress blogs to one #Hugo static site, generated automatically.m But Maybe Hugo is not the best choice, is there anything better?

    First tests look like this migration can be done mostly automatic.

    blogs are:
    blog.utzer.de
    tech.utzer.de (not really needed anymore)
    plopp.utzer.de (not really needed anymore)

    I would merge them in the migration into blog.utzer.de I think, but maybe I have a better idea. Maybe I will keep them separated. Lets see.

    blog.utzer.de was use a bit less in the last 2 years, but I think I will use more frequently in the near future.

  9. "Lazy loading modules from npm packages in Hugo"

    Lazy‑loads only the grammars needed, trimming the page’s CSS Custom Highlight JS from ~90 kb to ~5 kb...

    🔗 ricard.dev/lazy-loading-module

    #Hugo #WebPerformance

  10. (also migrated the website from #hugo to #astro 📦🧹)

  11. Naty S @eclecticpassions ·

    If you’ve been to my site before—you may have noticed a bit of a change since yesterday.

    Last night, I pushed a lot of features and stylistic changes to my site (over 100 commits?!) It was long overdue and I’m feeling happy I got it done (but not too happy...

    Full note:
    ➡️ burgeonlab.com/notes/2026/0822

    This is post 85 of
    ➡️ burgeonlab.com/tags/100daystoo

    And post 11 of
    ➡️ burgeonlab.com/notes/2026/join

  12. @herrleon I use #Hugo and would stick with it. Yes, it has a steep learning curve and a sometimes hostile user community, but it does the job and has more flexibility than I've seen with Ghost and some other popular choices. All my sites are hosted for free on Render.com

  13. Quería un tema minimalista para mi blog, pero también meterle un poco de neón, tipografías monoespaciadas y estética cyberpunk sin armar una discoteca futurista, así que hice un fork de PaperMod llamado «Paperpunk»: gitlab.com/dmurana/paperpunk #Hugo #Tema #Theme #Minimalismo #Cyberpunk

  14. "CSS Custom Highlight API in Hugo for code blocks"

    The CSS Custom Highlight API lets you drop the usual span wrappers from code blocks and still get pretty syntax highlighting. By using microlighter package from @davatron5000 the code renders cleanly with minimal CSS, and you can color scheme themes with the light-dark CSS function...

    🔗 ricard.dev/css-custom-highligh

    #CSS #Hugo

  15. Does your local meetup community need a website? Because I have just the theme for you.

    Every community I've helped run has needed a website, and every time, we'd spent time hours browsing for themes and ended up rebuilding it from scratch, because none of the themes are meant for communities. Until now.

    Introducing "Popular", a static site theme built especially for community & meetup groups, works in Hugo & Astro.

    Blog: mariatta.ca/posts/no-more-rebu

  16. ✅️ Migrated another #WordPress site to #Hugo.

    1️⃣ I only post photos with no text, so it was cumbersome to create single WordPress posts for each photo.

    2️⃣ Hugo has a way to loop through a directory, so now I simply loop through a folder with 2000 photos and print <img> with loading lazy.

    😨 My self-hosted #Gitea instance had a moment of panic as it couldn't handle a commit with 700 Mb in assets. But it's all good now.

    🤖 I've also added #Anubis in front.

    🔗 ricard.photos

  17. @logorok Bei Joomla ist gefühlt immer irgendwas ein Einfallstor. Wenn nicht das System selbst, dann irgendwelche Plugins. Schnell handeln bei Updates ist echt Pflicht.
    Neben einigen anderen Dingen ist das ist für mich der Grund, warum ich mein Blog diesen Winter auf #Hugo migrieren werde.