Skip to content

User documentation for FST Network's Logic Operating Centre (LOC), a serverless SaaS data product platform (archived site)

Notifications You must be signed in to change notification settings

alankrantas/loc-documentation

Repository files navigation

The end-user documentation project for FST Network's Logic Operating Centre (LOC), a.k.a. LOC-Doc, built with React-based Docusaurus 3.x.

Archived as Alan Wang's contribution between Aug 2022 to July 2024. Sensitive information and files are removed.


Docs and Versioning

Due to the requirement of multiple versioning in LOC, LOC-Doc current serve the following docs:

Docs Folder Root Routing Path Docs ID Docs Versioning
/src/pages / General pages without sidebars No
/docs /docs default General docs with sidebars No
/docs-main /main main LOC (Core, Studio, CLI) main docs Yes (v1.0)
/docs-sdk-ts /sdk-ts sdk-ts SDK for JS/TS docs Yes (v0.10)
/docs-sdk-csharp /sdk-csharp sdk-csharp SDK for C# docs Yes (v0.1)
/docs-legacy /legacy/intro legacy Legacy docs Yes (0.6~0.10; no new versions)

Local Development

Prerequisites: Node.js (latest LTS version), Git and VS Code

npm i -g yarn
git clone https://github.com/alankrantas/loc-documentation.git
cd loc-documentation
yarn

Start Dev Server

yarn start

Build and Run Local Production

yarn build
yarn serve

Build and Run in Docker

Prerequisite: Docker

/dev-support/containers/nginx contains the original Dockerfile and configuration of a Nginx container for deploying the site to AWS ECR.

docker build . -f ./dev-support/containers/local/Dockerfile -t loc-doc
docker run -d -p 8080:8080 --rm loc-doc

Special Thanks

Many had contributed valuable feedback for this project, and developed the very product it documented. Many of them stayed until the end when the company encountered financial difficulties:

Contributors 2

  •  
  •