Standard Notes Documentation
Creating a new documentation file
- If possible, name the new documentation file using the desired URL path for that file. The default
idis the name of the file before the.md, so naming the documentation files this way allows linking between docs with path names (e.g.,./self-hosting/getting-started.md). - Copy the contents of
docs/templateinto your new documentation file. The template contains standard keywords and a link to the standard meta image. - In VSCode, right-click the word
Templateand click "Change all occurrences". - Finish writing the new documentation.
- Add the
idtosidebars.js.
When possible, use path names when linking between docs (see #1 above). This improves the editing experience because we can easily switch between docs in VSCode by pressing Ctrl/Cmd and clicking the links. Docusaurus will automatically remove the .md.
Development
This website is built using Docusaurus 2, a modern static website generator.
Installation
$ yarn
Local Development
$ yarn start
This command starts a local development server and open up a browser window. Most changes are reflected live without having to restart the server.
Build
$ yarn build
This command generates static content into the build directory and can be served using any static contents hosting service.
Deployment
$ GIT_USER=<Your GitHub username> USE_SSH=true yarn deploy
If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the gh-pages branch.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
