README: full site documentation — 9 pages, infrastructure, technical details
This commit is contained in:
parent
60f940cdd0
commit
6edad4fdb9
46
README.md
46
README.md
@ -1,3 +1,47 @@
|
|||||||
# alfredlinux.com
|
# alfredlinux.com
|
||||||
|
|
||||||
Official alfredlinux.com website — 9 pages, JSON-LD, P2P WebTorrent downloads, clean URLs.
|
**Official website — 9 PHP pages, JSON-LD structured data, P2P WebTorrent downloads, Apache clean URLs.**
|
||||||
|
|
||||||
|
Source code for [alfredlinux.com](https://alfredlinux.com) — the public face of Alfred Linux. Every page is a single PHP file with embedded HTML/CSS/JS. No framework, no CMS, no build step.
|
||||||
|
|
||||||
|
## Pages
|
||||||
|
|
||||||
|
| File | URL | Purpose |
|
||||||
|
|------|-----|---------|
|
||||||
|
| `index.php` | `/` | Homepage — hero, feature grid, download CTA, WebTorrent P2P |
|
||||||
|
| `download.php` | `/download` | Download page with SHA-256 verification |
|
||||||
|
| `compare.php` | `/compare` | Alfred Linux vs Ubuntu/Fedora/Arch — feature-by-feature |
|
||||||
|
| `security.php` | `/security` | Security architecture — 32 modules documented |
|
||||||
|
| `releases.php` | `/releases` | Release history (RC1→RC8) with changelogs |
|
||||||
|
| `about.php` | `/about` | Company info, team, GoForge source links |
|
||||||
|
| `developers.php` | `/developers` | Developer portal — SDKs, APIs, GoForge repos |
|
||||||
|
| `apps.php` | `/apps` | Application ecosystem |
|
||||||
|
| `docs.php` | `/docs` | Documentation — install guide, mobile setup, security |
|
||||||
|
|
||||||
|
## Infrastructure
|
||||||
|
|
||||||
|
| File | Purpose |
|
||||||
|
|------|---------|
|
||||||
|
| `.htaccess` | Apache rewrite rules for clean URLs, security headers, HTTPS redirect |
|
||||||
|
| `robots.txt` | Search engine directives |
|
||||||
|
| `sitemap.xml` | XML sitemap for all pages |
|
||||||
|
| `404.html` | Custom 404 error page |
|
||||||
|
|
||||||
|
## Technical Details
|
||||||
|
|
||||||
|
- **Stack**: PHP 8.x, Apache 2.4, vanilla CSS/JS
|
||||||
|
- **Structured data**: JSON-LD on every page (Organization, WebSite, SoftwareApplication)
|
||||||
|
- **P2P downloads**: WebTorrent integration on download page — ISO distributed via browser P2P
|
||||||
|
- **Security headers**: CSP, X-Frame-Options, X-Content-Type-Options via .htaccess
|
||||||
|
- **No JavaScript frameworks**: Zero npm dependencies, zero build step
|
||||||
|
- **Mobile responsive**: Every page works on mobile
|
||||||
|
|
||||||
|
## Hosting
|
||||||
|
|
||||||
|
- Hosted on GoSiteMe infrastructure (shared hosting with Apache)
|
||||||
|
- Domain: alfredlinux.com
|
||||||
|
- SSL: Let's Encrypt auto-renewal
|
||||||
|
|
||||||
|
## License
|
||||||
|
|
||||||
|
AGPL-3.0
|
||||||
Loading…
Reference in New Issue
Block a user