Tek's Domain

#<NTA:NnT:SSrgS:H6.6-198:W200-90.72:CBWg>

WebDAV Explained: Filesystems Over HTTP

2021-06-25 6 min read Protocols explained Tech Tech explained Teknikal_Domain Unable to load comment count

So I take it some people reading this are familiar with what I’ll call a ‘remote filesystem protocol’ like NFS , SMB , or AFP . Well, did you know there’s one that’s found use in a few places and you’ve maybe heard of once or twice, and really… well, doesn’t sound like it should make any sense? Welcome to WebDAV. The remote filesystem that runs over HTTP.

Continue reading

Using Cloudflare's HTTP/2 Server Push

2021-02-01 5 min read Behind the scenes Blog improvements Tech Today I Learned Web stuff Teknikal_Domain Unable to load comment count

For those unaware, when using Cloudflare to proxy your site, HTTP/2 support is usually on by default, and highly recommended, and you can also enable HTTP/3 too. But, for a while I thought that Cloudflare’s HTTP/2 would rob you of one of the really cool and touted features of HTTP/2: the server push. Well, as it turns out, that’s completely possible. Let’s dive in.

Continue reading

Using Cloudflare's HTTP/2 Server Push

2021-02-01 5 min read Behind the scenes Blog improvements Tech Today I Learned Web stuff Teknikal_Domain Unable to load comment count

For those unaware, when using Cloudflare to proxy your site, HTTP/2 support is usually on by default, and highly recommended, and you can also enable HTTP/3 too. But, for a while I thought that Cloudflare’s HTTP/2 would rob you of one of the really cool and touted features of HTTP/2: the server push. Well, as it turns out, that’s completely possible. Let’s dive in.

Continue reading

Configuring Cloudflare's Cache, and Cache-Control Headers

2020-04-13 5 min read Behind the scenes Blog improvements Tech Web stuff Teknikal_Domain Unable to load comment count

I’ve talked enough about Cloudflare caching that I’m not going to do introduce it again. This time though, we’re going in depth just a bit more, going over what’s cached, default cache times, and… more headers.

Continue reading

Complying With the Latest Security Policies

2020-04-12 12 min read Behind the scenes Blog improvements Tech Sysadmin stuff Web stuff Teknikal_Domain Unable to load comment count

Modern websites and modern browsers support a wide range of security features to communicate specifically what is and is not allowed to be loaded, executed, or sent over the network. Being the person that I am, I’m going to comply with the latest guidelines and best practices as much as I can… and it’s a headache.

Continue reading

Adventures in HAProxy

2019-09-10 11 min read Software Sysadmin stuff Tech Networking Teknikal_Domain Unable to load comment count

For those of you that do not know, HAProxy is an amazing piece of kit that can proxy HTTP and arbitrary TCP connections. It’s also so customizable that I’m practically using it as my main entry point to my network, and do indeed refer to it internally as the “border gateway.” With two exceptions (SSH and SMTP, more on that later), everything that comes into the TD-StorageBay network, yes, that includes this site too, passes through that one process. However, HA cannot do everything… and I feel that I’m pushing its limits. Not in the “sheer workload” sense, no, I am way far off from that. I mean in the old Mythbusters style “using things in ways for which they were never intended” manner.

Continue reading