OpenAthlete
AGPLv3 endurance training platform: EU-oriented hosting, transparent CTL/ATL/TSB logic in code, self-hosting, and full export. Built in Grenoble.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗A fully self-contained, script-free landing page (branded YOLO).
Every resource (images, fonts, CSS, favicon, team logos) is served locally
from assets/.
site/
index.html the whole page (view-only UI)
assets/
index-CGk9AQ9Q.css all styles
logo.png, *.jpg banners, hero image, icons
favicon.ico
teams/ team logos
fonts/ 50 Manrope webfonts
rewards/ reward image used by CSS
site/ folder onto the page (or "Browse" and pick it)npm i -g vercel
cd site
vercel --prod
When prompted, accept defaults (Framework: Other, no build command,
output dir = ./).
Upload this folder as-is to Netlify Drop, Cloudflare Pages, GitHub Pages,
S3/CloudFront, Firebase Hosting, or any web root. Only index.html and
assets/ are required.
npx serve . # or: python -m http.server 8080