Skip to content

Repository files navigation

Fil One Docs

User-facing documentation for docs.fil.one. Built with Docusaurus and deployed to Vercel.

Before editing content, read AGENTS.md — guidelines for anyone (human or AI agent) changing this repo, including the rule that static/llms.txt and static/llms-full.txt must be updated alongside any factual change to docs/**.

Local development

npm install
npm start

Opens at http://localhost:3000/.

To preview a production build locally:

npm run build
npm run serve

Build

npm run build

Static output goes to ./build/.

Deploy to Vercel

First-time setup

  1. Push this repo to GitHub (FilecoinFoundationWeb/filone-docs).
  2. Go to vercel.com/new and import the repo.
  3. Vercel auto-detects Docusaurus. Confirm these settings:
    • Build Command: npm run build
    • Output Directory: build
    • Install Command: npm install
  4. Click Deploy.

Custom domain (docs.fil.one)

  1. In the Vercel project dashboard, go to Settings > Domains.
  2. Add docs.fil.one and set a CNAME record pointing to cname.vercel-dns.com.

Automatic deploys

Every push to main triggers a production deploy. Pull requests get preview deployments automatically.

Project structure

AGENTS.md                # Guidelines for anyone (human or AI agent) editing this repo
docs/                    # All documentation pages (MDX)
  quickstart/            # Getting started guides
  storage/               # Buckets, objects, versioning, object lock, multipart
  security/              # Auth, API keys, encryption
  billing/               # Trial, pricing, usage
  app/                   # Dashboard guides
  reference/             # API reference, S3 compat, errors
  sdk/                   # SDK examples per language
  bucket-intelligence.mdx
  faq.mdx
  limits.mdx
  introduction.mdx
docusaurus.config.js     # Site config (navbar, theme, JSON-LD structured data)
sidebars.js              # Sidebar navigation structure
src/                     # Custom React components and CSS
  css/custom.css         # Custom styles
static/                  # Served as-is at the site root
  img/                   # Logo, favicon, images
  llms.txt               # Hand-maintained LLM index mirror
  llms-full.txt          # Hand-maintained full-site LLM mirror
  robots.txt             # Crawler directives + sitemap pointer
vercel.json              # Vercel deployment config

Contributing

  1. Create a branch.
  2. Edit or add .mdx files in docs/.
  3. Follow AGENTS.md — it covers keeping static/llms.txt / static/llms-full.txt in sync, checking docusaurus.config.js for claims outside docs/**, and verifying facts before publishing them.
  4. Run npm start to preview locally.
  5. Open a PR. Vercel will create a preview deployment.

About

Documentation for Fil One.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages