ThreeFold Grid V4 Docs Website in Astro
Go to file
2024-08-22 17:59:33 +00:00
docs_starlight docs inca transfer to independent repo for cicd use 2024-07-15 13:46:20 -04:00
public docs inca transfer to independent repo for cicd use 2024-07-15 13:46:20 -04:00
src fixed typos litepaper 2024-08-22 13:58:52 -04:00
.gitignore docs inca transfer to independent repo for cicd use 2024-07-15 13:46:20 -04:00
astro.config.mjs started litepaper 2024-08-22 13:46:15 -04:00
crisp.js docs inca transfer to independent repo for cicd use 2024-07-15 13:46:20 -04:00
LICENSE Initial commit 2024-07-15 17:40:55 +00:00
Makefile docs inca transfer to independent repo for cicd use 2024-07-15 13:46:20 -04:00
package-lock.json updated intro page 2024-08-20 15:15:18 -04:00
package.json updated intro page 2024-08-20 15:15:18 -04:00
README.md updated readme 2024-08-20 15:19:30 -04:00
tsconfig.json docs inca transfer to independent repo for cicd use 2024-07-15 13:46:20 -04:00

ThreeFold Grid V4 Docs

Table of Contents


Introduction

This repository contains the code to deploy the ThreeFold Grid V4 documentation website, a project by ThreeFold.

Prerequisites

You need npm to run this website.

To clone the repository, you need git.

To use the Makefile for quick deployment, you need make

Install the prerequisites on Ubuntu

sudo apt update
sudo apt install nodejs
sudo apt install git
sudo apt install make

Install the prerequisites on MAC or Linux with Brew

  • Install Brew
    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
    
  • Install the prerequisites
    brew install node
    brew install git
    brew install make
    

Check if the Prerequisites Are Installed

npm --version
git version
make --version

Clone the Repository

git clone https://git.ourworld.tf/tfgrid/docs_tfgrid4
cd docs_tfgrid4

For more information, read the original AstroWind docs.

Preview the Website

You can preview the website with those two lines.

npm install
npm run dev

The equivalent can be achieved using the Makefile:

make run

License

INCA Docs is licensed under the Apache 2.0 license — see the LICENSE file for details.

References

This website is based on the AstroWind Starlight repo.

We changed the license from MIT to Apache 2.0 to suit this specific project.

Contribute

To contribute to this repository:

  • Make a new branch with development_ as a prefix (e.g. development_update)
  • Make changes locally on your code editor
  • Push changes to the new branch
  • Make a pull request to development branch

The code owners will merge development branch to main branch.