About Wes’ Nonsense Website |
Home | About | ||||||||||
This website is hosted by a 7.5 year old fanless computer on my desk in the Sunshine Coast region of Queensland Australia.
HowConnections are forwarded from my server to the computer over Tailscale. This way I don't need to worry about dynamic DNS, CGNAT, and port forwarding on my router. It's served over HTTP so that it works with old computers. The server is running Chimera Linux and serves the site via a combination of Nginx and a custom written Rust program. WhatThe site is hand coded in HTML 4. Pages are generated from MiniJinja templates. Static pages are generated with a Makefile at build time and served as static HTML. Dynamic pages (under the cgi-bin path) are generated by a custom server implemented in Rust. The source code is on my forge. Why?Who could say. Mostly to scratch an itch, play with Tailscale, and pretend it's 1999 again. CompatibilityThis website aims to be HTML4 Transitional compliant. It has been tested on:
For the best experience the browser should support the UTF-8 text encoding (IE and Netscape 4 onwards support this) and be at least 640 pixels wide. Due to the nature of the table based layout used on the site it isn't super mobile friendly, it does work ok in landscape orientation though. CreditsInspirationIcons |