Skip to content

Beautiful, interactive documentation websites powered by MDX and OpenAPI. Build, deploy, and maintain a developer documentation site.

License

Notifications You must be signed in to change notification settings

fern-api/fern-platform

Folders and files

NameName
Last commit message
Last commit date
Nov 11, 2024
Mar 21, 2024
Sep 15, 2024
Nov 3, 2024
Nov 8, 2024
Jul 13, 2023
Nov 13, 2024
Oct 25, 2024
Sep 28, 2024
Nov 8, 2024
Sep 19, 2024
Apr 19, 2024
Sep 27, 2024
Mar 23, 2024
Apr 16, 2024
Oct 2, 2024
Jan 31, 2024
Jun 16, 2022
Oct 24, 2024
Oct 13, 2024
Mar 21, 2024
Jan 31, 2024
Jul 6, 2022
Oct 31, 2024
Mar 12, 2024
Sep 15, 2024
Mar 25, 2024
Sep 2, 2024
Sep 2, 2024
Oct 5, 2023
Sep 15, 2024
Nov 13, 2024
Aug 23, 2024
Nov 13, 2024
Oct 13, 2024
Aug 21, 2023
Apr 12, 2022
Sep 30, 2024
Oct 10, 2024
Apr 12, 2024

Repository files navigation

🌿 Fern Platform

The Fern Platform repository contains Fern's docs platform.

API Definitions

All API Definitions should be defined in Fern. These definitions will be documented in our internal documentation website.

To check your API Definitions run pnpm fern check. All Fern commands should be prefixed with pnpm since our fern dependency is managed by our workspace root.

Note: To upgrade fern run pnpm upgrade fern-api.

Services

FDR (Fern Definition Registry)

FDR is the backend for Fern's docs product and provides an API to store and retrieve API Definitions as well as docs. It's API is defined here.

FDR is implemented as a Node.js Express server and hosted on ECS. Any PR that is merged to main and contains changes to FDR, will automatically be deployed to our dev stack.

To release FDR on prod, you need to tag a release with the format "fdr@" on this repository.