Files
bullshark.win/posts/caddy/index.html
T
2026-08-10 11:42:04 -04:00

2 lines
4.0 KiB
HTML

<!doctype html><html lang=en><head><meta charset=utf-8><meta http-equiv=x-ua-compatible content="ie=edge"><title>Hugo & caddy - bullshark369.org</title><meta name=viewport content="width=device-width,initial-scale=1"><link rel=icon href=https://bullshark369.org/favicon.png><link rel=canonical href=https://bullshark369.org/posts/caddy/><link rel=stylesheet href=/css/style.min.1c18def2aed6b057aa439fbec51b1d6f55f2d2d8073fe48390bceb467a226be6.css><link rel=stylesheet href=/assets/css/extended.min.64eff6070754dbd5f137b9a69ee5d178af8882fb423ebae458728838b1518560.css><meta name=description content="Migrating bullshark369.org from nginx w/ static HTML to caddy with hugo made pages"><meta name=keywords content="Nathan Buache,Test Manager,QA,Quality Assurance,Lausanne,Switzerland,Web Testing,Software Testing,QoQa"><meta property="og:title" content="Hugo & caddy - bullshark369.org"><meta property="og:type" content="website"><meta property="og:url" content="https://bullshark369.org/posts/caddy/"><meta property="og:site_name" content="bullshark369.org"><meta property="og:description" content="Migrating bullshark369.org from nginx w/ static HTML to caddy with hugo made pages"><meta name=twitter:card content="summary_large_image"><meta name=twitter:title content="Hugo & caddy"><meta name=twitter:description content="Migrating bullshark369.org from nginx w/ static HTML to caddy with hugo made pages"></head><body class='page page-blog-single'><div id=menu-main-mobile class=menu-main-mobile><ul class=menu><li class=menu-item-home><a href=https://bullshark369.org/>Home</a></li><li class=menu-item-blog><a href=https://bullshark369.org/posts/>Blog</a></li><li class=menu-item-contact><a href=https://bullshark369.org/pages/contact/>Contact</a></li></ul></div><div id=wrapper class=wrapper><div class=header><div class=menu-main><ul><li class=menu-item-home><a href=/><span>Home</span></a></li><li class=menu-item-blog><a href=/posts/><span>Blog</span></a></li><li class=menu-item-contact><a href=/pages/contact/><span>Contact</span></a></li></ul></div><div id=toggle-menu-main-mobile class=hamburger-trigger><button class=hamburger>Menu</button></div></div><div class=blog><div class=intro><h1>Hugo & caddy</h1></div><div class=content><h1 id=hugo>Hugo</h1><p>Don&rsquo;t get me wrong, Hugo is well made and &ldquo;easy to use&rdquo;. However, it is not at all intuitive. Once you know it its amazing, if you don&rsquo;t its terrible.</p><h1 id=caddy>Caddy</h1><p>Caddy is much more straght forward for simple webserver use than nginx.</p><table><thead><tr><th>Thing</th><th>Place</th></tr></thead><tbody><tr><td>Config file</td><td>/etc/caddy/Caddyfile</td></tr><tr><td>Content</td><td>/www/var/web.site/</td></tr><tr><td>SSL</td><td>/etc/caddy/ssl/</td></tr></tbody></table></div></div><div class=footer><p class=footer-credit>@bullshark.win maintained by shark</p><div class=footer-social><div class=social-link><a href=https://github.com/bullshar-k title=GitHub target=_blank rel=noopener>GitHub</a></div><div class=social-link><a href=mailto:bullsharkgunsemail@pm.me title=Email target=_blank rel=noopener>Email</a></div><button type=button class="social-link social-copy" data-copy=@bullshar_k:matrix.org title="Copy Matrix to clipboard">
<span class=social-copy-label>Matrix</span></button></div></div><script>(function(){var e=document.querySelectorAll(".social-copy");e.forEach(function(e){e.addEventListener("click",function(){var t,o=e.getAttribute("data-copy"),n=e.querySelector(".social-copy-label, .contact-social-name"),i=n?n.textContent:e.textContent;function s(){n.textContent="Copied!",setTimeout(function(){n.textContent=i},1500)}if(navigator.clipboard&&navigator.clipboard.writeText)navigator.clipboard.writeText(o).then(s).catch(s);else{t=document.createElement("textarea"),t.value=o,document.body.appendChild(t),t.select();try{document.execCommand("copy")}catch{}document.body.removeChild(t),s()}})})})()</script></div><script type=text/javascript src=/js/bundle.min.5993fcb11c07dea925a3fbd58c03c7f1857197c35fccce3aa963a12c0b3c9960.js></script></body></html>