Audited every doc against the code. Three fixes: - system-footprint.md: add the libreportal-crowdsec root helper row (init.sh installs 8 helpers; the table listed 7). appcfg row clarified to 'CrowdSec-bouncer' config since the new helper does the host install. - .gitattributes: add 'site export-ignore' — development.md documents the website as never-shipping, but the rule was missing, so site/ was landing in release tarballs. No runtime refs to site/; hosting lives in the Infra repo. - promise.md: fix LICENSE link (../../LICENSE) after the docs/ reshuffle. Everything else (install-and-use, development, contributing) verified current: all install/uninstall/update flags, release scripts, fetch fns, footprint_version, service name, and config keys check out against the code. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Signed-off-by: librelad <librelad@digitalangels.vip>
2.1 KiB
The LibrePortal Promise
LibrePortal is free software, and it always will be. This is our commitment to you — in plain language, so you can hold us to it.
What "free" means here
You can run, study, modify, share, and fully use 100% of LibrePortal — every feature — for free, forever. The entire platform is licensed under the GNU AGPLv3 (see LICENSE). There are no feature paywalls in the software, no crippled "community edition," and no telemetry phoning home.
If you self-host LibrePortal, you get everything. No asterisks.
How we keep the lights on
Building and maintaining this takes real work, and we want to do it sustainably — without betraying a word of the above. So we charge only for things that aren't the software — and only for services we can run without ever needing to see your data:
- LibrePortal Connect — optional services for the tricky parts, like reaching your server from your phone or keeping off-site backups. We work like a courier carrying a sealed box: we move and store your data, but it stays locked and you hold the only key — we can't open it, and we never run your apps for you.
- Support — free community help, plus optional paid priority support for those who want guaranteed fast answers.
The line we will not cross
Every paid service has a free, self-hostable equivalent in the open code. You pay us for the convenience of not running it yourself — never to unlock a capability. Want to run your own relay or point backups at your own storage? The code to do that is right here, free.
Our litmus test: before anything becomes paid, we ask — could you do this yourself with the open code? If yes, we may also offer a hosted version. If the only way to get it is to pay us, we don't ship it.
What we will never do
- Paywall a feature of the software you run on your own machine.
- Add tracking or telemetry.
- Rug-pull. What is open stays open — we will never relicense released code out from under the community.
That's the deal. Thanks for trusting us with your corner of the internet. 🕊️