The official website for LibreFit, built with Vite and Cloudflare Pages to handle contact forms, donations and supporter code rewards.
-
Install Dependencies
npm install
-
Local Development
- Frontend only:
npx vite
- Full Site (Frontend + Backend Functions):
Required to test
contact.jsform handling locally and the other functions.npx wrangler pages dev .
- Frontend only:
-
Build for Production
npm run build
LibreFit is licensed under the GNU General Public License v3.0 (GPL-3) and it is subject to these additional terms.
In short, this means you are free to use, modify, and distribute the code, but you must:
- Share your changes: If you distribute a modified version, you must also license it under the GPLv3.
- Give credit: Keep the original copyright notice and attribute the original work to LibreFit.
- Mark your changes: Clearly indicate that your version is a modification of the original.
- Do not use the brand: You cannot use the name "LibreFit" or its logo to promote your modified version.
The "LibreFit" name and logos are trademarks. All Rights Reserved.
Their use is governed by the Trademark Policy which applies to relevant files located public/assets.