Release
Using the Documentation Release¶
Note: You will need access to the private GitHub repo to download a release
If you want a complete copy of this documentation without installing Python or any development tools, you can download a pre-built release from GitHub.
Quick Start - No Installation Required¶
Step 1: Download the Release¶
- Go to the GitHub repository:
https://github.com/lboening/boening.us - Click on "Releases" (right sidebar)
- Find the latest release (e.g.,
v0.2.0) - Download the
boening-us-docs-v0.2.0.zipfile
Step 2: Extract the Archive¶
Windows:
- Right-click the downloaded zip file
- Select "Extract All..."
- Choose a destination folder
- Click "Extract"
macOS:
- Double-click the zip file
- Finder automatically extracts it
Linux:
Step 3: View the Documentation¶
Option A: Local Viewing (Offline)¶
- Navigate to the extracted folder
- Double-click
index.html - Your default browser opens the documentation
- Browse offline without internet connection
Option B: Deploy to Web Server¶
- Upload all extracted files to your web server
-
Example structure on server:
-
Access via
https://yourdomain.com/docs/
What's Included¶
The release zip contains:
- ✅ Complete HTML documentation (no build needed)
- ✅ All CSS styling and themes
- ✅ JavaScript for search functionality
- ✅ Images and assets
- ✅ Fully functional navigation
- ✅ Offline-capable
No Installation Needed¶
Unlike working with the source repository, the release requires:
- ❌ No Python
- ❌ No MkDocs
- ❌ No build process
- ❌ No dependencies
Just extract and view!
Use Cases¶
Personal Archive:
- Keep documentation offline on your computer
- Browse without internet connection
- Archive specific versions for reference
Internal Distribution:
- Share with team members who need read-only access
- No GitHub account required
- Extract to shared network drive
Web Deployment:
- Upload to any web host (Apache, Nginx, IIS)
- Serve as static HTML
- Fast loading, no server-side processing needed
Version Management:
- Download multiple releases for comparison
- Keep historical versions archived
- Each release is self-contained
Updating to New Release¶
- Download the new release zip
- Delete old extracted folder (or rename for backup)
- Extract new release
- Continue using - all links and navigation work immediately
Limitations¶
The pre-built release is read-only. You cannot:
- Edit markdown files
- Rebuild with changes
- Update document statistics
- Run front matter checks
For editing and contributing, you need the full development setup (see repository README).
Release Versioning¶
Releases follow semantic versioning:
v0.2.0- Initial releasev0.3.0- Minor updatesv1.0.0- Major milestone
Check the release notes for what changed in each version.
If you want a complete copy of this documentation without installing Python or any development tools, you can download a pre-built release from GitHub.