OpenTrailPaper
LilyGO T5S3 4.7" E-Paper PRO용 오픈소스 자전거 컴퓨터 펌웨어, 오프라인 지도·GPX 경로·FIT 기록·블루투스 센서 지원
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Website of IronBuddy: Workout Tracker — workout.ironbuddy.fit
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗The site at https://workout.ironbuddy.fit: marketing site for IronBuddy: Workout Tracker — the offline Android workout tracker with no account, no ads, and no subscription.
Update src/lib/site.ts before launch:
url — production domainplayStoreUrl — Google Play listingcontactEmail — support inboxfreeTrialDays — keep in sync with the privacy policy and the Play listingnpm install
npm run dev -- -p 8083
Open http://localhost:8083.
npm run build
Static files are written to out/.
Every indexable page is registered once in src/lib/pages.ts (path, title, description, dates, summary). The
registry drives page metadata, the sitemap, the header and footer links, related-link cards, and /llms.txt.
src/lib/seo.ts — pageMetadata() builds a complete title, description, canonical, Open Graph and Twitter set.
Next.js merges metadata shallowly, so each page must set all of it itself; do not rely on the root layout.src/lib/structured-data.ts — JSON-LD builders (Organization, WebSite, WebPage, MobileApplication, BreadcrumbList,
FAQPage, Article, CollectionPage).src/lib/content.ts — shared copy: features, FAQ, navigation and footer links.pages in src/lib/pages.ts. Keep the full title (with | IronBuddy) at 50–60 characters and
the description at 140–160.src/app/<path>/page.tsx: export metadata = pageMetadata(pages.yourPage) and render
<JsonLd data={pageGraph(...)} />.npm run build && npm run seo:check
The script checks title and description lengths, canonicals, Open Graph tags, headings, JSON-LD, image attributes, internal links and anchors, and that the sitemap, robots.txt and llms.txt match the built pages.
/faq/ holds the full list; other pages carry questions that are unique to them.modified in src/lib/pages.ts when a page's content changes.The source of truth is ironbuddyapp/ironbuddy-privacy-policy.
src/app/privacy/page.tsx mirrors it word for word. Change the policy there first, then update the page and bump the
page's modified date.
offers.price (the real one-time price, not 0: the app is free to download but needs a purchase after the trial)
and a genuine aggregateRating in the app's JSON-LD, once the Play listing is public.