Skip to content

Public Assets and Configuration

The public directory serves as the root for static assets and configuration files that are directly exposed to the web server. This section details the web application manifest, search engine crawler directives, and the custom error page configuration, which collectively define the application’s metadata, accessibility, and SEO behavior.

The manifest includes a single icon source: /favicon.svg, which is an SVG image suitable for any size and supports both maskable and any-purpose usage 1. The application is categorized under “education”, “technology”, and “productivity”, and supports any device orientation.

diagram

To prevent server overload, a Crawl-delay of 1 second is specified 2. Although currently commented out, the file reserves paths for future disallow rules, specifically /admin/ and /_astro/.

The page layout includes a prominent “404” header and a message stating that the page doesn’t exist or has been moved 3. Users are provided with two primary navigation options: a button to “Go Home” (linking to /) and a button to “View Documentation” (linking to /documentation). Additionally, the page highlights three popular pages to assist navigation: “Hardware Build” (/hardware), “Kubernetes Cluster” (/kubernetes-cluster), and “The Journey” (/journey).