https://github.com/dporkka/100-year-website
Build a website that lasts 100 years or more without maintenance
https://github.com/dporkka/100-year-website
archive lindy-effect minimal minimalist no-maintenance resilient website-template
Last synced: about 1 month ago
JSON representation
Build a website that lasts 100 years or more without maintenance
- Host: GitHub
- URL: https://github.com/dporkka/100-year-website
- Owner: dporkka
- License: other
- Created: 2025-09-01T15:03:49.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2025-09-01T15:14:29.000Z (about 1 month ago)
- Last Synced: 2025-09-01T17:20:44.155Z (about 1 month ago)
- Topics: archive, lindy-effect, minimal, minimalist, no-maintenance, resilient, website-template
- Language: HTML
- Homepage:
- Size: 7.81 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 100-Year Website
A minimal, dependency-free static website designed to last a century without maintenance.
All files are self-contained: no databases, no external fonts, no CDNs.---
## 🚀 Live Deployment
[](https://.github.io//)
---
## 📦 Permanent Archives
[](https://github.com///releases/latest)
[](https://web.archive.org/web/*/https://.github.io//)
[](https://ipfs.io/ipfs/)
[](https://arweave.net/)

---
## 📘 How This Works
- Every push to `main` auto-builds:
- `.zip` archive (GitHub Release)
- `.warc` web archive
- `SHA256SUMS.txt` integrity file
- Archives are uploaded to:
- GitHub Releases
- Internet Archive (Wayback Machine)
- IPFS (via web3.storage)
- Arweave (permanent blockchain storage)---
## 🖥️ Tech for Resilience
- **Content editing:** Markdown + Hugo/Jekyll → outputs static HTML.
- **Source control:** GitHub (mirrored to GitLab/Codeberg).
- **Hosting:** GitHub Pages + Cloudflare Pages (+ Netlify optional).
- **Archiving:** GitHub Actions → Internet Archive + IPFS + Arweave.
- **Offline:** ZIP + WARC burned to M-DISC, external HDD, archival USBs.
- **Verification:** `SHA256SUMS.txt` checks integrity.D --> Visitors
E --> Visitors
F --> Visitors