Above: the time to do a production bundle
Nice way to demonstrate and let people feel how slow the competition is!
Above: the time to do a production bundle
Nice way to demonstrate and let people feel how slow the competition is!
Setting up RedirectsOne last thing before we leave you, you’ll notice that you tend to get redirected to the blog as opposed to a wiki logon page. That’s done with one final caddy configuration, forcing you to read my blog if you try to go to an arbitrary URL (especially important if you are retiring old sites):NoneBashCSSCC#ElixirErlangGoGraphQLGroovyHaskellHTMLINIJavaJavaScriptJSONKotlinLispLuaMermaid DiagramNixObjective-COCamlPerlPHPPowershellPythonRubyRustScalaSQLSoliditySwiftTOMLTypeScriptVisual BasicYAMLZigKopierenkb.gurucomputing.com { @notBlog { not path /static* not path /doc* not path /s/* not path /auth* not path /realtime* not path /images* not path /locales* not path /api* not path /collaboration* not path /collection* } redir @notBlog /s/blog reverse_proxy http://outline }To get to the logon page, you instead navigate to a /doc or /collection subpath as opposed to the root of the site (and of course you still need authentication). And that’s how I made this blog.
Tailwind automatically removes all unused CSS when building for production
But it has as an external service several disadvantages which opposed the philosophy of static websites diametrically.