Files
framebridge/website/README.md
T

60 lines
2.9 KiB
Markdown

# FrameBridge website source
The original visual design and renderer are retained. The main workflow is
administration of a home Linux network by one human administrator. Compatible
desktop access is an auxiliary tool.
The canonical source repository is the existing GERANAS Gitea project
https://framebridge.betancourt.one/git/gerardo/framebridge. CLOUD provides the
existing HTTPS reverse proxy; GERANAS serves the website, downloads and APT
repository. Do not substitute a static Git mirror or another hosting backend.
Copy release.example.json to release.json, then fill it from the exact verified
release inventory. Its three profiles are Debian 13 amd64/Python 3.13 (trixie),
Ubuntu 24.04 amd64/Python 3.12 (noble), and Linux Mint 22.x amd64/Python 3.12
(mint22). A preparing catalog offers no new download or installation commands.
Use ready only after verifying all DEBs, corresponding source, dependency
source archives, signatures, checksums and the official public fingerprint.
Metadata describes release artifacts; it is not itself evidence that a public
hostname is operational.
Project media is delivered separately. Copy the approved original R4 MP4 and
JPEG into assets under their original filenames. The renderer verifies these
identities before a ready build:
- framebridge-preview-0.3.1-original-r4.mp4:
b2a8b0b302063edbe05d84fb6dadb7f303a6f0f1b6d79dc151287df4671adc5b
- framebridge-preview-0.3.1-original-r4.jpg:
2e867d4b6a22f81ecbefa293a88799b9e3c93f02aa7d1090c7f0a0dbfe44dc9f
The homepage features the approved 80-second English 0.3.4 conceptual animation
with the original FrameBridge music. It is not a live screen recording. Copy its
assets into the same directory before a ready build:
- framebridge-preview-0.3.4-en.mp4:
61fd8eaa38f928ffd2cc9d60d8fa051821fb569fd58583a0d42ad201d2e04563
- framebridge-preview-0.3.4-en.jpg:
0497c3977bcdc47d0db99bc37a71235671cf3f1b95a31f5b6b020584a5d09974
The approved original 0.3.1 MP4 and JPEG remain unchanged and publicly accessible.
The homepage links to the original clip. The GitHub repository is an additional
public mirror: https://github.com/gerabh1128/framebridge. The canonical Gitea
repository and release catalog remain unchanged.
Run:
python3 -I -S build_site.py
python3 -I -S qa_site.py
python3 -I -S test_release_catalog.py
The generator reads ../source/docs/COMMAND-GUIDE.json and requires its version
to match the release. QA checks local links/assets, loopback HTTP, the guarded
ready renderer with a disposable synthetic inventory, and syntax of all three
APT setup blocks. The test fixtures never sign, publish or install anything.
Perform final HTTPS, Gitea clone and isolated APT verification through the
actual public domain before reporting publication complete.
The website follows the project's GPL-3.0-only license. Third-party materials
retain their own licenses and notices. Support is voluntary; the contact and
PayPal account supplied by the project owner is gerardobh1128@gmail.com.