# TinySite > TinySite is a lightweight static website deployment platform for individuals and small teams. > Chinese product name: TinySite · 静态网站部署平台 ## Summary TinySite lets users create projects, upload HTML/CSS/JS (or ZIP archives), stage changes as a draft, and publish them as immutable versions. Each project has a fixed public URL that always points at the current version; historical versions keep their own URLs and can be rolled back. - Console: https://ts.yongkl.cc/ - Admin console: https://admin-ts.yongkl.cc/ - Project URL pattern: https://{slug}-ts.yongkl.cc/ - Historical version URL pattern: https://{slug}-v{n}-ts.yongkl.cc/ ## Who it is for - Personal blogs, portfolios, landing pages, docs sites, event pages - Teams that want simple static hosting with version history - AI-generated static sites that need a permanent public URL ## Core features - Auth: Google Identity Services login with session cookies - Project workspace: file tree, drag-and-drop, directory upload, ZIP extract, context-menu download/delete - Draft publish: stage adds/replaces/deletes, then publish one atomic version - Versions: notes, change list, independent historical URLs, pagination, one-click rollback - Custom subdomains: exact third-, fourth-, and deeper-level hostnames for Pro / Plus / Ultra - Plans: Free / Pro / Plus / Ultra with project, storage, monthly traffic, and custom-domain limits - Billing: Stripe Checkout monthly subscriptions; signed Webhooks activate paid entitlements - Theming: auto / light / dark ## SEO & discovery endpoints (console host) - `/` — product console and public landing content - `/robots.txt` — crawl rules - `/sitemap.xml` — public URLs - `/llms.txt` — this file (AI / agent summary) - `/og.png` — social preview image ## Hosted project sites User sites are static files served from object storage. If a project does not upload its own discovery files, TinySite auto-serves: - `/robots.txt` — allow public crawling - `/sitemap.xml` — generated from published HTML/Markdown paths - `/llms.txt` — short project summary for agents Users should still add their own `