Move the loose root-level site/ into a proper containers/weblibreportal app (mirrors getlibreportal): the Eleventy source + nginx serving ./data via publish.sh (npm run build -> docroot). Fix gen-data.mjs repoRoot (now ../../.. from containers/weblibreportal/scripts) so it still finds containers/ for the catalogue. Decouple the two hosts: - weblibreportal -> the website (libreportal.org) - getlibreportal -> downloads only (install.sh + signed release channels); its publish.sh no longer builds the site, and its config text updated to match. Both are dev-only project hosting and will move to a separate repo later; for now they live under containers/ as normal apps. ignores updated for their built docroots; dropped the dead 'site export-ignore'. Verified: gen-data builds the catalogue from the new location (33 apps), and weblibreportal/publish.sh produces a docroot with index.html. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com> Signed-off-by: librelad <librelad@digitalangels.vip>
27 lines
1.2 KiB
Plaintext
27 lines
1.2 KiB
Plaintext
<footer>
|
|
<div class="wrap">
|
|
<div class="foot-grid">
|
|
<div style="max-width:300px">
|
|
<a class="libreportal-logo" href="#top"><img src="assets/libreportal.svg" alt="" width="32" height="32">Libre<b>Portal</b></a>
|
|
<p style="color:var(--text-faint);font-size:.92rem">Your own private corner of the internet — free, open, and yours.</p>
|
|
</div>
|
|
<div class="foot-col">
|
|
<h4>Project</h4>
|
|
<a href="{{ site.repo }}" target="_blank" rel="noopener">Source code</a>
|
|
<a href="{{ site.promiseUrl }}" target="_blank" rel="noopener">The Promise</a>
|
|
<a href="{{ site.contributingUrl }}" target="_blank" rel="noopener">Contributing</a>
|
|
</div>
|
|
<div class="foot-col">
|
|
<h4>Get started</h4>
|
|
<a href="#install">Install</a>
|
|
<a href="#apps">Browse apps</a>
|
|
<a href="#connect">LibrePortal Connect</a>
|
|
</div>
|
|
</div>
|
|
<div class="colophon">
|
|
<span>Built from scratch since 2023 · inspired by <a href="{{ site.inspiration }}" target="_blank" rel="noopener">bmcgonag/docker_installs</a></span>
|
|
<span>GNU AGPLv3 · what's open stays open 🕊️</span>
|
|
</div>
|
|
</div>
|
|
</footer>
|