An open API service indexing awesome lists of open source software.

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

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

[![Live Site](https://img.shields.io/badge/Live%20Site-Visit-blue?style=for-the-badge&logo=github)](https://.github.io//)

---

## 📦 Permanent Archives

[![GitHub Release](https://img.shields.io/github/v/release//?label=Latest%20Archive&style=for-the-badge&logo=github)](https://github.com///releases/latest)

[![Wayback Machine](https://img.shields.io/badge/Wayback%20Machine-Snapshot-red?style=for-the-badge&logo=internetarchive)](https://web.archive.org/web/*/https://.github.io//)

[![IPFS](https://img.shields.io/badge/IPFS-View-green?style=for-the-badge&logo=ipfs)](https://ipfs.io/ipfs/)

[![Arweave](https://img.shields.io/badge/Arweave-Permanent-orange?style=for-the-badge&logo=arweave)](https://arweave.net/)

![Last Archived](https://img.shields.io/badge/Last%20Archived--blue?style=for-the-badge)

---

## 📘 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