Documentation outlining the home network architecture. You can find the full site at network-pi.home.
To rebuild or update this project, the following steps may be followed.
- Python 3.11 as required by MkDocs
- An installation of MkDocs, specifically Material for MkDocs.
- Serve live updates for testing and development with
mkdocs serve
and available at localhost:8000. - Build deployable site with
mkdocs build
which will create a newsite
directory with all the required HTML files and assets.
- Copy the contents of the
site
directory to the directory of the web server to deploy. - The following command can be run in the web server directory to fetch all files.
Gotta work out how to do this.
Once deployed, the full site will be available to any device on the home network or through a VPN at network-pi.home. The site can be used as a reference source for future installations, updates and maintenance.
All notable changes to this project will be documented in this section.
The format is based on Keep a Changelog, and this project attempts to adhere to Semantic Versioning.
- Initiated Git repo.
- Commited first draft structure of site.