feat: Add the Glass website #7

Merged
namillis merged 1 commit from feat/website into main 2026-10-09 22:20:03 +00:00
Owner

Adds the Glass website to the repo. Once this merges, it's published to glass.namillis.me automatically.

Path What it is
site/index.html, site/assets/ The static one-page site: features, screenshots, install steps (Downloader 5226436, direct APK, Google TV Home), privacy, supported devices, FAQ
scripts/og-card.html Source for the 1200x630 share card, site/assets/og.png
README.md Website badge linking glass.namillis.me
NOTICE.md Credits the bundled Inter font (SIL OFL 1.1, license in site/assets/Inter-OFL.txt)

Publishing. A timer on the VM (glass-site-publish.timer) checks main every 5 minutes. When the commit changes, it syncs site/ to ~/stack/sites/glass.namillis.me, which Caddy serves. If main has no site/index.html, it leaves the live site alone.

Checked

  • The site makes no third-party requests: the font is bundled, and there are no scripts or analytics. Caddy's CSP for this host blocks scripts and other origins anyway.
  • A dry-run sync of this branch against the live site shows no content differences, so merging changes nothing visible.
  • Rendered at 1440 px and 390 px wide.
Adds the Glass website to the repo. Once this merges, it's published to [glass.namillis.me](https://glass.namillis.me) automatically. | Path | What it is | |---|---| | `site/index.html`, `site/assets/` | The static one-page site: features, screenshots, install steps (Downloader 5226436, direct APK, Google TV Home), privacy, supported devices, FAQ | | `scripts/og-card.html` | Source for the 1200x630 share card, `site/assets/og.png` | | `README.md` | Website badge linking glass.namillis.me | | `NOTICE.md` | Credits the bundled Inter font (SIL OFL 1.1, license in `site/assets/Inter-OFL.txt`) | **Publishing.** A timer on the VM (`glass-site-publish.timer`) checks `main` every 5 minutes. When the commit changes, it syncs `site/` to `~/stack/sites/glass.namillis.me`, which Caddy serves. If `main` has no `site/index.html`, it leaves the live site alone. **Checked** - The site makes no third-party requests: the font is bundled, and there are no scripts or analytics. Caddy's CSP for this host blocks scripts and other origins anyway. - A dry-run sync of this branch against the live site shows no content differences, so merging changes nothing visible. - Rendered at 1440 px and 390 px wide.
The site/ folder is the static site served at glass.namillis.me: one
page covering features, screenshots, install steps, privacy, supported
devices and FAQ. It makes no third-party requests; Inter is bundled
under the OFL. scripts/og-card.html renders the 1200x630 share card.
namillis deleted branch feat/website 2026-10-09 22:20:06 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
namillis/GlassLauncherTV!7
No description provided.