Compare commits
47 Commits
mariobasse
...
developmen
Author | SHA1 | Date | |
---|---|---|---|
ccd01c291d | |||
52db50342a | |||
|
47a8d32acb | ||
|
323b6df112 | ||
|
2a60caaa77 | ||
a7cbdd198c | |||
73d2cb52b9 | |||
2c96baf3db | |||
f852c6c5a3 | |||
376bb081ca | |||
6237ce65da | |||
7b9926e4e0 | |||
0366c8de4e | |||
9de2ca77dd | |||
69f54eba15 | |||
8d661614d2 | |||
7614ea0ec6 | |||
3d58652549 | |||
ca75d6d395 | |||
03dfa650b5 | |||
a884951d48 | |||
d55271a28b | |||
d125cfd7e9 | |||
9a2a339fa1 | |||
6e78c01b6d | |||
b5c222373e | |||
f4130313ed | |||
f24b7bbdd3 | |||
a37b58bae1 | |||
0cdd405492 | |||
d45e6b1764 | |||
5e6619f3ef | |||
2bbe563a0a | |||
28882d4946 | |||
7c0b980940 | |||
a2bb5faaf0 | |||
53a22140c0 | |||
cef9bdd346 | |||
aa3e5c856d | |||
2acfd92b63 | |||
058f964a19 | |||
d8a69a277b | |||
9833fbd68d | |||
55354f3ac8 | |||
41ea5922fc | |||
8a29b6fe9a | |||
644232921f |
10
README.md
10
README.md
@@ -17,7 +17,7 @@
|
|||||||
|
|
||||||
This repository contains TFGrid docs in the form of mdbooks generated with the [Hero](https://github.com/freeflowuniverse/crystallib/tree/development/cli/hero) tool.
|
This repository contains TFGrid docs in the form of mdbooks generated with the [Hero](https://github.com/freeflowuniverse/crystallib/tree/development/cli/hero) tool.
|
||||||
|
|
||||||
To see the whole list of books, check the [heroscript directory](https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript).
|
To see the whole list of books, check the [heroscript directory](https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript).
|
||||||
|
|
||||||
## Basic Hero mdBook Commands
|
## Basic Hero mdBook Commands
|
||||||
|
|
||||||
@@ -25,19 +25,19 @@ Once Hero is set on your machine, you can run the following commands to preview
|
|||||||
|
|
||||||
- Pull new changes
|
- Pull new changes
|
||||||
```
|
```
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/nameofyourbook -gp
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript/nameofyourbook -gp
|
||||||
```
|
```
|
||||||
|
|
||||||
- Build the book
|
- Build the book
|
||||||
```
|
```
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/nameofyourbook
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript/nameofyourbook
|
||||||
```
|
```
|
||||||
- Preview on a web browser
|
- Preview on a web browser
|
||||||
```
|
```
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/nameofyourbook -o
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript/nameofyourbook -o
|
||||||
```
|
```
|
||||||
|
|
||||||
> Note: You can use -p instead of -u and set a path to your heroscript directory, as explained in the [docs](https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/docs).
|
> Note: You can use -p instead of -u and set a path to your heroscript directory, as explained in the [docs](https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/docs).
|
||||||
|
|
||||||
## Install and Use Hero
|
## Install and Use Hero
|
||||||
|
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
set -ex
|
set -ex
|
||||||
export NAME=devs
|
export NAME=devs
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/manual/heroscript/$NAME
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/manual/heroscript/$NAME
|
||||||
rsync -rv ~/hero/www/info/$NAME/ root@info.ourworld.tf:/root/hero/www/info/$NAME/
|
rsync -rv ~/hero/www/info/$NAME/ root@info.ourworld.tf:/root/hero/www/info/$NAME/
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
set -ex
|
set -ex
|
||||||
export NAME=duniayetu_dar
|
export NAME=duniayetu_dar
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/$NAME
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript/$NAME
|
||||||
rsync -rv ~/hero/www/info/$NAME/ root@info.ourworld.tf:/root/hero/www/info/$NAME/
|
rsync -rv ~/hero/www/info/$NAME/ root@info.ourworld.tf:/root/hero/www/info/$NAME/
|
||||||
åç
|
åç
|
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
set -ex
|
set -ex
|
||||||
export NAME=farmers
|
export NAME=farmers
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/manual/heroscript/$NAME
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/manual/heroscript/$NAME
|
||||||
rsync -rv ~/hero/www/info/$NAME/ root@info.ourworld.tf:/root/hero/www/info/$NAME/
|
rsync -rv ~/hero/www/info/$NAME/ root@info.ourworld.tf:/root/hero/www/info/$NAME/
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
set -ex
|
set -ex
|
||||||
export NAME=knowledge_base
|
export NAME=knowledge_base
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/manual/heroscript/$NAME
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/manual/heroscript/$NAME
|
||||||
rsync -rv ~/hero/www/info/$NAME/ root@info.ourworld.tf:/root/hero/www/info/$NAME/
|
rsync -rv ~/hero/www/info/$NAME/ root@info.ourworld.tf:/root/hero/www/info/$NAME/
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
set -ex
|
set -ex
|
||||||
export NAME=legal
|
export NAME=legal
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/$NAME
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript/$NAME
|
||||||
rsync -rv ~/hero/www/info/$NAME/ root@info.ourworld.tf:/root/hero/www/info/$NAME/
|
rsync -rv ~/hero/www/info/$NAME/ root@info.ourworld.tf:/root/hero/www/info/$NAME/
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
set -ex
|
set -ex
|
||||||
export NAME=library
|
export NAME=library
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/manual/heroscript/$NAME
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/manual/heroscript/$NAME
|
||||||
rsync -rv ~/hero/www/info/$NAME/ root@info.ourworld.tf:/root/hero/www/info/$NAME/
|
rsync -rv ~/hero/www/info/$NAME/ root@info.ourworld.tf:/root/hero/www/info/$NAME/
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
set -ex
|
set -ex
|
||||||
export NAME=manual
|
export NAME=manual
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/manual/heroscript/$NAME
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/manual/heroscript/$NAME
|
||||||
rsync -rv ~/hero/www/info/$NAME/ root@info.ourworld.tf:/root/hero/www/info/$NAME/
|
rsync -rv ~/hero/www/info/$NAME/ root@info.ourworld.tf:/root/hero/www/info/$NAME/
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
set -ex
|
set -ex
|
||||||
export NAME=mbweni
|
export NAME=mbweni
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/$NAME
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript/$NAME
|
||||||
rsync -rv ~/hero/www/info/$NAME/ root@info.ourworld.tf:/root/hero/www/info/$NAME/
|
rsync -rv ~/hero/www/info/$NAME/ root@info.ourworld.tf:/root/hero/www/info/$NAME/
|
||||||
|
@@ -1,8 +1,8 @@
|
|||||||
set -ex
|
set -ex
|
||||||
#~/code/git.ourworld.tf/tfgrid/info_tfgrid/books/manual/sync_production.sh
|
#~/code/git.threefold.info/tfgrid/info_tfgrid/books/manual/sync_production.sh
|
||||||
~/code/git.ourworld.tf/tfgrid/info_tfgrid/books/kristof/sync_production.sh
|
~/code/git.threefold.info/tfgrid/info_tfgrid/books/kristof/sync_production.sh
|
||||||
~/code/git.ourworld.tf/tfgrid/info_tfgrid/books/legal/sync_production.sh
|
~/code/git.threefold.info/tfgrid/info_tfgrid/books/legal/sync_production.sh
|
||||||
~/code/git.ourworld.tf/tfgrid/info_tfgrid/books/tech/sync_production.sh
|
~/code/git.threefold.info/tfgrid/info_tfgrid/books/tech/sync_production.sh
|
||||||
~/code/git.ourworld.tf/tfgrid/info_tfgrid/books/tfgrid3/sync_production.sh
|
~/code/git.threefold.info/tfgrid/info_tfgrid/books/tfgrid3/sync_production.sh
|
||||||
#~/code/git.ourworld.tf/tfgrid/info_tfgrid/books/mbweni/sync_production.sh
|
#~/code/git.threefold.info/tfgrid/info_tfgrid/books/mbweni/sync_production.sh
|
||||||
#~/code/git.ourworld.tf/tfgrid/info_tfgrid/books/duniayetu_dar/sync_production.sh
|
#~/code/git.threefold.info/tfgrid/info_tfgrid/books/duniayetu_dar/sync_production.sh
|
@@ -1,5 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
set -ex
|
set -ex
|
||||||
export NAME=sysadmins
|
export NAME=sysadmins
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/manual/heroscript/$NAME
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/manual/heroscript/$NAME
|
||||||
rsync -rv ~/hero/www/info/$NAME/ root@info.ourworld.tf:/root/hero/www/info/$NAME/
|
rsync -rv ~/hero/www/info/$NAME/ root@info.ourworld.tf:/root/hero/www/info/$NAME/
|
||||||
|
@@ -1,3 +1,3 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/tfgrid3
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript/tfgrid3
|
||||||
rsync -rv ~/hero/www/info/tfgrid3/ root@info.ourworld.tf:/root/hero/www/info/tfgrid3/
|
rsync -rv ~/hero/www/info/tfgrid3/ root@info.ourworld.tf:/root/hero/www/info/tfgrid3/
|
||||||
|
@@ -49,5 +49,5 @@ Please see below the ThreeFold DMCC license:
|
|||||||

|

|
||||||
|
|
||||||
|
|
||||||
!!wiki.def alias:threefold_fzc,tf_fzc,threefold_dubai,tf_dubai
|
!!wiki.def alias:threefold_dmcc,tf_dmcc
|
||||||
|
|
||||||
|
@@ -1494,7 +1494,7 @@ You can read this [documentation](farmers@@5_set_bios_uefi) to learn more about
|
|||||||
|
|
||||||
### For my 3Node server, do I need to enable virtualization in BIOS or UEFI?
|
### For my 3Node server, do I need to enable virtualization in BIOS or UEFI?
|
||||||
|
|
||||||
Yes, you should enable virtualization. On Intel, it is denoted as *CPU virtualization* and on ASUS, it is denoted as *SVM*. Make sure virtualization is enabled and look for the precise terms in your specific BIOS/UEFI.
|
Yes, you should enable virtualization. On Intel, it is denoted as _CPU virtualization_ and on ASUS, it is denoted as *SVM*. Make sure virtualization is enabled and look for the precise terms in your specific BIOS/UEFI.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1780,7 +1780,7 @@ Short answer: no. Long answer: [click here](https://forum.threefold.io/t/does-it
|
|||||||
|
|
||||||
### My 3Node lost power momentarily and I had to power it back on manually. Is there a better way to proceed?
|
### My 3Node lost power momentarily and I had to power it back on manually. Is there a better way to proceed?
|
||||||
|
|
||||||
In your BIOS, go in *Security Settings* and choose *Last* for *AC Power Recovery*. If you want, set a delay between 60 and 240 seconds. This will ensure your 3Node does not power on and off frantically if your power flickers on and off, thus potentially damaging the unit. On other BIOS, it's *After Power Loss*, and you should choose *Previous State*.
|
In your BIOS, go in *Security Settings* and choose *Last* for _AC Power Recovery_. If you want, set a delay between 60 and 240 seconds. This will ensure your 3Node does not power on and off frantically if your power flickers on and off, thus potentially damaging the unit. On other BIOS, it's *After Power Loss*, and you should choose *Previous State*.
|
||||||
|
|
||||||
*Depending on your 3Node, the parameter might have a different name.
|
*Depending on your 3Node, the parameter might have a different name.
|
||||||
|
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
<h1>GPU Farming</h1>
|
<h1>GPU Farming</h1>
|
||||||
|
|
||||||
Welcome to the *GPU Farming* section of the ThreeFold Manual!
|
Welcome to the _GPU Farming_ section of the ThreeFold Manual!
|
||||||
|
|
||||||
In this guide, we delve into the realm of GPU farming, shedding light on the significance of Graphics Processing Units (GPUs) and how they can be seamlessly integrated into the ThreeFold ecosystem.
|
In this guide, we delve into the realm of GPU farming, shedding light on the significance of Graphics Processing Units (GPUs) and how they can be seamlessly integrated into the ThreeFold ecosystem.
|
||||||
|
|
||||||
|
@@ -289,13 +289,13 @@ As a general advice, you can Load Defaults (Settings) on your BIOS, then make su
|
|||||||
|
|
||||||
* Choose the correct combination of BIOS/UEFI and bootstrap image on [https://bootstrap.grid.tf/](https://bootstrap.grid.tf/)
|
* Choose the correct combination of BIOS/UEFI and bootstrap image on [https://bootstrap.grid.tf/](https://bootstrap.grid.tf/)
|
||||||
* Newer system will use UEFI --> the Dell Optiplex 7020 uses UEFI
|
* Newer system will use UEFI --> the Dell Optiplex 7020 uses UEFI
|
||||||
* Bootstrap image: *EFI IMG* and *EFI FILE*
|
* Bootstrap image: _EFI IMG_ and _EFI FILE_
|
||||||
* Older system will use Legacy BIOS
|
* Older system will use Legacy BIOS
|
||||||
* Bootstrap image: *ISO* and *USB*
|
* Bootstrap image: *ISO* and *USB*
|
||||||
* Set *Multi-Processor* and *Hyperthreading* at Enabled
|
* Set *Multi-Processor* and *Hyperthreading* at Enabled
|
||||||
* Sometimes, it will be written *Virtual Cores*, or *Logical Cores*.
|
* Sometimes, it will be written *Virtual Cores*, or *Logical Cores*.
|
||||||
* Set *Virtualization* at Enabled
|
* Set *Virtualization* at Enabled
|
||||||
* On Intel, it is denoted as *CPU virtualization* and on ASUS, it is denoted as *SVM*.
|
* On Intel, it is denoted as _CPU virtualization_ and on ASUS, it is denoted as *SVM*.
|
||||||
* Make sure virtualization is enabled and look for the precise terms in your specific BIOS/UEFI.
|
* Make sure virtualization is enabled and look for the precise terms in your specific BIOS/UEFI.
|
||||||
* Enable *Network Stack* (sometimes called *Network Boot*)
|
* Enable *Network Stack* (sometimes called *Network Boot*)
|
||||||
* Set *AC Recovery* at *Last Power State*
|
* Set *AC Recovery* at *Last Power State*
|
||||||
|
@@ -1,2 +1,2 @@
|
|||||||
|
|
||||||
https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/development/heroscript/projectinca
|
https://git.threefold.info/tfgrid/info_tfgrid/src/branch/development/heroscript/projectinca
|
||||||
|
@@ -10,5 +10,5 @@ Its important that every contributor to this project has gone over next checklis
|
|||||||
|
|
||||||
Some practical items:
|
Some practical items:
|
||||||
|
|
||||||
- [ ] [I have an account on gitea](https://git.ourworld.tf)
|
- [ ] [I have an account on gitea](https://git.threefold.info)
|
||||||
- [ ] [I am committed to work with our Kanban on Gitea](https://git.ourworld.tf/tfgrid/circle_go2market/projects/80)
|
- [ ] [I am committed to work with our Kanban on Gitea](https://git.threefold.info/tfgrid/circle_go2market/projects/80)
|
@@ -4,5 +4,5 @@
|
|||||||
|
|
||||||
Let's all together work together on this document as well as on the stories which make up our planning.
|
Let's all together work together on this document as well as on the stories which make up our planning.
|
||||||
|
|
||||||
- [Git repo for this manual](https://git.ourworld.tf/tfgrid/info_tfgrid)
|
- [Git repo for this manual](https://git.threefold.info/tfgrid/info_tfgrid)
|
||||||
- [Stories for contributors only (Ask access)](https://git.ourworld.tf/tfgrid/depin_circle/issues)
|
- [Stories for contributors only (Ask access)](https://git.threefold.info/tfgrid/depin_circle/issues)
|
@@ -6,7 +6,7 @@ There is a grant of 5m TFT foreseen for the work as will be done by the codescal
|
|||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
|
|
||||||
- The work as defined on [project management tool](https://git.ourworld.tf/tfgrid/-/projects/46) is executed and delivered
|
- The work as defined on [project management tool](https://git.threefold.info/tfgrid/-/projects/46) is executed and delivered
|
||||||
- Project is delivered
|
- Project is delivered
|
||||||
- opensource
|
- opensource
|
||||||
- customers operational
|
- customers operational
|
||||||
|
@@ -6,7 +6,7 @@ There is a grant of 2m TFT foreseen for the work as will be done by the codescal
|
|||||||
|
|
||||||
## Requirements
|
## Requirements
|
||||||
|
|
||||||
- The work as defined on [project management tool](https://git.ourworld.tf/tfgrid/-/projects/99) is executed and delivered
|
- The work as defined on [project management tool](https://git.threefold.info/tfgrid/-/projects/99) is executed and delivered
|
||||||
- Project is delivered
|
- Project is delivered
|
||||||
- opensource
|
- opensource
|
||||||
- customers operational
|
- customers operational
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
# Stories
|
# Stories
|
||||||
|
|
||||||
- [circle issues](https://git.ourworld.tf/tfgrid/circle_projectinca/issues)
|
- [circle issues](https://git.threefold.info/tfgrid/circle_projectinca/issues)
|
||||||
- [kanban view](https://git.ourworld.tf/tfgrid/-/projects/68)
|
- [kanban view](https://git.threefold.info/tfgrid/-/projects/68)
|
||||||
|
|
||||||
> TODO: we need to udpate our issues and track our work
|
> TODO: we need to udpate our issues and track our work
|
||||||
|
|
||||||
|
@@ -6,7 +6,7 @@
|
|||||||
title: 'ThreeFold: Reinventing the Internet'
|
title: 'ThreeFold: Reinventing the Internet'
|
||||||
|
|
||||||
!!slides.add_collection
|
!!slides.add_collection
|
||||||
url: 'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/development/collections/slides_threefold_depin'
|
url: 'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/development/collections/slides_threefold_depin'
|
||||||
|
|
||||||
!!slides.add_slide
|
!!slides.add_slide
|
||||||
name: 'threefold_intro_depin.png'
|
name: 'threefold_intro_depin.png'
|
||||||
|
@@ -21,7 +21,7 @@ The Gitea API is available with the slugs `/api/swagger#` after your Gitea domai
|
|||||||
|
|
||||||
- For ThreeFold, we use the following Gitea API:
|
- For ThreeFold, we use the following Gitea API:
|
||||||
```
|
```
|
||||||
https://git.ourworld.tf/api/swagger#/
|
https://git.threefold.info/api/swagger#/
|
||||||
```
|
```
|
||||||
|
|
||||||
You can access different levels of the Gitea instance:
|
You can access different levels of the Gitea instance:
|
||||||
@@ -48,7 +48,7 @@ For example, we take the raw content of a file:
|
|||||||
|
|
||||||
```
|
```
|
||||||
curl -X 'GET' \
|
curl -X 'GET' \
|
||||||
'https://git.ourworld.tf/api/v1/repos/tfgrid/info_tfgrid/raw/heroscript%2Fduniayetu%2Fbook_collections.md?ref=main' \
|
'https://git.threefold.info/api/v1/repos/tfgrid/info_tfgrid/raw/heroscript%2Fduniayetu%2Fbook_collections.md?ref=main' \
|
||||||
-H 'accept: application/json'
|
-H 'accept: application/json'
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -56,7 +56,7 @@ We can save this in a file by adding `> filename.txt` after the line above:
|
|||||||
|
|
||||||
```
|
```
|
||||||
curl -X 'GET' \
|
curl -X 'GET' \
|
||||||
'https://git.ourworld.tf/api/v1/repos/tfgrid/info_tfgrid/raw/heroscript%2Fduniayetu%2Fbook_collections.md?ref=main' \
|
'https://git.threefold.info/api/v1/repos/tfgrid/info_tfgrid/raw/heroscript%2Fduniayetu%2Fbook_collections.md?ref=main' \
|
||||||
-H 'accept: application/json' > filename.txt
|
-H 'accept: application/json' > filename.txt
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -73,7 +73,7 @@ If you want to query information that is access-protected, such as a private rep
|
|||||||
Once this is done, every Swagger request you ask will be accompanied with the access token.
|
Once this is done, every Swagger request you ask will be accompanied with the access token.
|
||||||
|
|
||||||
- Create an access token directly on Gitea
|
- Create an access token directly on Gitea
|
||||||
- Go to the `Applications` section of the `User Settings` [on Gitea](https://git.ourworld.tf/user/settings/applications)
|
- Go to the `Applications` section of the `User Settings` [on Gitea](https://git.threefold.info/user/settings/applications)
|
||||||
- Under `Manage Access Tokens`, choose a `Token Name`
|
- Under `Manage Access Tokens`, choose a `Token Name`
|
||||||
- Select either ̀`Public only` or `All (public, private and limited)`. For private access, choose the latter
|
- Select either ̀`Public only` or `All (public, private and limited)`. For private access, choose the latter
|
||||||
- You must select at least one permission to create a token. Click on `Select permissions` and choose the permissions for your token
|
- You must select at least one permission to create a token. Click on `Select permissions` and choose the permissions for your token
|
||||||
|
@@ -23,7 +23,7 @@
|
|||||||
|
|
||||||
We present a basic guide for Gitea, a forge software package for hosting software development version control using Git as well as other collaborative features like bug tracking, code review, continuous integration, kanban boards, tickets, and wikis.
|
We present a basic guide for Gitea, a forge software package for hosting software development version control using Git as well as other collaborative features like bug tracking, code review, continuous integration, kanban boards, tickets, and wikis.
|
||||||
|
|
||||||
ThreeFold hosts its own git server on [Gitea OurWorld](https://git.ourworld.tf). We will be using OurWorld's Gitea instance for this guide.
|
ThreeFold hosts its own git server on [Gitea OurWorld](https://git.threefold.info). We will be using OurWorld's Gitea instance for this guide.
|
||||||
|
|
||||||
## Prerequisites
|
## Prerequisites
|
||||||
|
|
||||||
@@ -38,7 +38,7 @@ You should have git installed on your computer to work easily with Gitea. It is
|
|||||||
|
|
||||||
## Register
|
## Register
|
||||||
|
|
||||||
- Go to the main gitea URL, e.g. [https://git.ourworld.tf](https://git.ourworld.tf)
|
- Go to the main gitea URL, e.g. [https://git.threefold.info](https://git.threefold.info)
|
||||||
- On the top right click on `Register`
|
- On the top right click on `Register`
|
||||||
- Set your credentials
|
- Set your credentials
|
||||||
- Enter a `Username`
|
- Enter a `Username`
|
||||||
@@ -50,7 +50,7 @@ You should have git installed on your computer to work easily with Gitea. It is
|
|||||||
|
|
||||||
## Sign In
|
## Sign In
|
||||||
|
|
||||||
- Go to the main Gitea URL, e.g. [https://git.ourworld.tf](https://git.ourworld.tf)
|
- Go to the main Gitea URL, e.g. [https://git.threefold.info](https://git.threefold.info)
|
||||||
- On the top right click on `Sign In`
|
- On the top right click on `Sign In`
|
||||||
- Set your credentials
|
- Set your credentials
|
||||||
- Enter your `Username` or your `Email Address`
|
- Enter your `Username` or your `Email Address`
|
||||||
@@ -69,7 +69,7 @@ ssh-keygen
|
|||||||
```
|
```
|
||||||
cat ~/.ssh/id_rsa.pub
|
cat ~/.ssh/id_rsa.pub
|
||||||
```
|
```
|
||||||
- [Add the SSH public key on git.ourworld.tf](https://git.ourworld.tf/user/settings/keys)
|
- [Add the SSH public key on git.threefold.info](https://git.threefold.info/user/settings/keys)
|
||||||
- Click on `Add Key` on the top right
|
- Click on `Add Key` on the top right
|
||||||
- Paste the public key in `Content`
|
- Paste the public key in `Content`
|
||||||
- The `Key Name` will be added automatically
|
- The `Key Name` will be added automatically
|
||||||
@@ -77,7 +77,7 @@ cat ~/.ssh/id_rsa.pub
|
|||||||
|
|
||||||

|

|
||||||
|
|
||||||
- Optional: on git.ourworld.tf, verify the key. Make sure to put the proper token.
|
- Optional: on git.threefold.info, verify the key. Make sure to put the proper token.
|
||||||
```
|
```
|
||||||
echo -n 'token' | ssh-keygen -Y sign -n gitea -f ~/.ssh/id_rsa
|
echo -n 'token' | ssh-keygen -Y sign -n gitea -f ~/.ssh/id_rsa
|
||||||
```
|
```
|
||||||
|
@@ -30,7 +30,7 @@ Our platform is designed for everyone, whether you are a developer, system admin
|
|||||||
|
|
||||||
## Open Source Technology
|
## Open Source Technology
|
||||||
|
|
||||||
All of our technology is open source and build by our tech company called TF9 and used to build the ThreeFold Gridt. For more information, visit the [ThreeFold Website](https://www.threefold.io).
|
All of our technology is open source and build by our tech company called TF9 and used to build the ThreeFold Grid. For more information, visit the [ThreeFold Website](https://www.threefold.io).
|
||||||
|
|
||||||
## Bridging the Web2, Web3, and Blockchain Worlds
|
## Bridging the Web2, Web3, and Blockchain Worlds
|
||||||
|
|
||||||
|
@@ -10,4 +10,4 @@ We highly encourage feedback and discussions around the next grid release.
|
|||||||
|
|
||||||
<h2>Contribute</h2>
|
<h2>Contribute</h2>
|
||||||
|
|
||||||
Use the [ThreeFold forum](https://forum.threefold.io/c/dao/rfc/81) to discuss the content or edit directly in [our Git system](https://git.ourworld.tf/tfgrid/info_tfgrid).
|
Use the [ThreeFold forum](https://forum.threefold.io/c/dao/rfc/81) to discuss the content or edit directly in [our Git system](https://git.threefold.info/tfgrid/info_tfgrid).
|
@@ -11,6 +11,10 @@
|
|||||||
- AI hour (AH) is like a kwatth unit for electricty: it represents a AI Slice being used for 1h and billed as such.
|
- AI hour (AH) is like a kwatth unit for electricty: it represents a AI Slice being used for 1h and billed as such.
|
||||||
- ThreeFold Farmers can price the AI Hour in a chosen currency.
|
- ThreeFold Farmers can price the AI Hour in a chosen currency.
|
||||||
|
|
||||||
|
### Requirements
|
||||||
|
|
||||||
|
- At least 99.5% uptime per node and 99.9% for the farming location (cluster)
|
||||||
|
|
||||||
## AI Slice Properties
|
## AI Slice Properties
|
||||||
|
|
||||||
The service provider (hoster) defines the following properties per AI Slice:
|
The service provider (hoster) defines the following properties per AI Slice:
|
||||||
|
@@ -11,15 +11,16 @@
|
|||||||
The default Cloud Slice has
|
The default Cloud Slice has
|
||||||
|
|
||||||
- 4GB memory
|
- 4GB memory
|
||||||
- 2 virtual cores of CPU
|
- 2 virtual cores of CPU (CPU threads)
|
||||||
- Minimal 50 GB of fast storage (can be more, as to be defined by provider)
|
- Minimal 50 GB of fast storage = SSD (can be more, as to be defined by provider)
|
||||||
- Minimal availability of 1 mbit/s bandwidth at all times
|
- Minimal availability of 1 mbit/s bandwidth at all times slice
|
||||||
|
|
||||||
Terms
|
Terms
|
||||||
|
|
||||||
- The virtual cores are max oversubscribed 4x
|
- The virtual cores are max oversubscribed 4x
|
||||||
- Min passmark per Cloud Slice is 500 passmark (CPU benchmark)
|
- Min passmark per Cloud Slice is 500 passmark (CPU benchmark)
|
||||||
- At least 50 GB storage available, more is better
|
- At least 50 GB storage available, more is better
|
||||||
|
- At least 99.5% uptime per node and 99.9% for the farming location (cluster)
|
||||||
|
|
||||||
**Example a node with 64 GB or mem and 2 TB of SSD and 24 virtual cores.**
|
**Example a node with 64 GB or mem and 2 TB of SSD and 24 virtual cores.**
|
||||||
|
|
||||||
|
29
collections/tfgrid4/slices/networkslice.md
Normal file
29
collections/tfgrid4/slices/networkslice.md
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
# Network Slice
|
||||||
|
|
||||||
|
|
||||||
|
## Network Slice
|
||||||
|
|
||||||
|
- A Cloud Slice is a unit of network bandwidth
|
||||||
|
- Is 1 GB of bandwidth transfer in/out per month
|
||||||
|
|
||||||
|
|
||||||
|
## Requirements
|
||||||
|
|
||||||
|
- Minimal availability of 10 mbit/s bandwidth at all times for the location
|
||||||
|
- Minimal 99.8% uptime for the location
|
||||||
|
|
||||||
|
|
||||||
|
## Network Slice Properties
|
||||||
|
|
||||||
|
The service provider (hoster) defines the following properties per Network Slice:
|
||||||
|
|
||||||
|
- 1 GB of bandwidth to/from public IP address
|
||||||
|
- Maximum Discount (based on participation in Liquidity Pool and/or longer renting periods)
|
||||||
|
- Max bandwidth in the location
|
||||||
|
- Min bandwidth (min 1 mbit/sec) in the location (guaranteed bandwidth for all users)
|
||||||
|
- Max aggregation size (how many of the NetworkSlices can be combined per node)
|
||||||
|
- Link to support site if any (find info about hoster and service capabilities)
|
||||||
|
- If linked to Hosting Pool (company giving support on the machines)
|
||||||
|
- Location & type of location
|
||||||
|
|
||||||
|
|
@@ -10,6 +10,10 @@ The default Cloud Slice has:
|
|||||||
|
|
||||||
- 100GB of storage
|
- 100GB of storage
|
||||||
|
|
||||||
|
## requirements
|
||||||
|
|
||||||
|
- At least 99.5% uptime per node and 99.9% for the farming location (cluster)
|
||||||
|
|
||||||
## Storage Hour (SH)
|
## Storage Hour (SH)
|
||||||
|
|
||||||
- A Storage Hour is like a kwatth unit for electricty, it represents a Storage Slice being used for 1h and billed as such.
|
- A Storage Hour is like a kwatth unit for electricty, it represents a Storage Slice being used for 1h and billed as such.
|
||||||
@@ -19,11 +23,10 @@ The default Cloud Slice has:
|
|||||||
|
|
||||||
The service provider (hoster) defines the following properties per Storage Slice:
|
The service provider (hoster) defines the following properties per Storage Slice:
|
||||||
|
|
||||||
- Min size in GB (100GB+), max size
|
- 100 GB storage space on reliable HDD
|
||||||
- Maximum Discount (based on participation in Liquidity Pool and/or longer renting periods)
|
- Maximum Discount (based on participation in Liquidity Pool and/or longer renting periods)
|
||||||
- Max bandwidth
|
- Max bandwidth
|
||||||
- Min bandwidth (min 1 mbit/sec)
|
- Min bandwidth (min 1 mbit/sec)
|
||||||
- Cost per GB bandwidth
|
|
||||||
- Max aggregation size (how many of the StorageSlices can be combined)
|
- Max aggregation size (how many of the StorageSlices can be combined)
|
||||||
- Link to support site if any (find info about hoster and service capabilities)
|
- Link to support site if any (find info about hoster and service capabilities)
|
||||||
- If linked to Hosting Pool (company giving support on the machines)
|
- If linked to Hosting Pool (company giving support on the machines)
|
||||||
|
@@ -54,4 +54,4 @@ The projects can be seen in [projects](incaprojects.md)
|
|||||||
|
|
||||||
### More Info
|
### More Info
|
||||||
|
|
||||||
> we are learning from [https://medium.com/h-o-l-o/holo-fuel-economics(https://medium.com/h-o-l-o/holo-fuel-economics-101-c9631d63014a) and many of their concepts will be implemented in our reserve.
|
> we are learning from [https://medium.com/h-o-l-o/holo-fuel-economics](https://medium.com/h-o-l-o/holo-fuel-economics-101-c9631d63014a) and many of their concepts will be implemented in our reserve.
|
@@ -18,7 +18,7 @@
|
|||||||
|
|
||||||
We show how to build an mdbook using the [Hero tool](https://github.com/freeflowuniverse/crystallib/tree/development/cli/hero).
|
We show how to build an mdbook using the [Hero tool](https://github.com/freeflowuniverse/crystallib/tree/development/cli/hero).
|
||||||
|
|
||||||
For this guide, we will show how to add an mdbook to the TFGrid repository `info_tfgrid` on `git.ourworld.tf`.
|
For this guide, we will show how to add an mdbook to the TFGrid repository `info_tfgrid` on `git.threefold.info`.
|
||||||
|
|
||||||
## Prerequisites
|
## Prerequisites
|
||||||
|
|
||||||
@@ -33,13 +33,13 @@ Let's go through all the steps to create a new mdbook. We will call our book `ne
|
|||||||
For this guide, we will add a book to `info_tfgrid`. For this reason, we first start to clone the repository. Note that this step can be done automatically by Hero, but it might be easier to do it manually for later steps, such as pushing changes with git.
|
For this guide, we will add a book to `info_tfgrid`. For this reason, we first start to clone the repository. Note that this step can be done automatically by Hero, but it might be easier to do it manually for later steps, such as pushing changes with git.
|
||||||
|
|
||||||
```
|
```
|
||||||
mkdir -p /root/code/git.ourworld.tf/tfgrid
|
mkdir -p /root/code/git.threefold.info/tfgrid
|
||||||
cd /root/code/git.ourworld.tf/tfgrid
|
cd /root/code/git.threefold.info/tfgrid
|
||||||
git clone https://git.ourworld.tf/tfgrid/info_tfgrid
|
git clone https://git.threefold.info/tfgrid/info_tfgrid
|
||||||
cd info_tfgrid
|
cd info_tfgrid
|
||||||
```
|
```
|
||||||
|
|
||||||
Once we've cloned the repository, we can make changes to the repository and then push it to `git.ourworld.tf` when we're ready.
|
Once we've cloned the repository, we can make changes to the repository and then push it to `git.threefold.info` when we're ready.
|
||||||
|
|
||||||
Before creating the new mdbook, let's have a look at how the overall directory tree will look like.
|
Before creating the new mdbook, let's have a look at how the overall directory tree will look like.
|
||||||
|
|
||||||
@@ -94,7 +94,7 @@ Hero uses three main directories to build an mdbook `books`, `collections` and `
|
|||||||
- `context.md` sets the proper configuration for the mdbook using the command `configure`
|
- `context.md` sets the proper configuration for the mdbook using the command `configure`
|
||||||
- This file is the same throughout all the `info_tfgrid` repository.
|
- This file is the same throughout all the `info_tfgrid` repository.
|
||||||
```
|
```
|
||||||
!!books.configure
|
\!!books.configure
|
||||||
buildroot:'~/hero/var/mdbuild'
|
buildroot:'~/hero/var/mdbuild'
|
||||||
publishroot:'~/hero/www/info'
|
publishroot:'~/hero/www/info'
|
||||||
install:true
|
install:true
|
||||||
@@ -107,12 +107,12 @@ Hero uses three main directories to build an mdbook `books`, `collections` and `
|
|||||||
- It also point the URLs where the markdown files are located
|
- It also point the URLs where the markdown files are located
|
||||||
- In the directory `collections` as we've seen above
|
- In the directory `collections` as we've seen above
|
||||||
```
|
```
|
||||||
!!book.generate name:'new_mdbook' title:'New mdbook'
|
\!!book.generate name:'new_mdbook' title:'New mdbook'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/new_mdbook'
|
url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript/new_mdbook'
|
||||||
|
|
||||||
|
|
||||||
!!doctree.add
|
\!!doctree.add
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/new_mdbook'
|
url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/collections/new_mdbook'
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -138,7 +138,7 @@ pushd /root/hero/www/info/new_mdbook/; python3 -m http.server 5173; popd;
|
|||||||
|
|
||||||
## Pushing the Changes
|
## Pushing the Changes
|
||||||
|
|
||||||
Once you've set the files and directories for your new mdbook and that you are satisfied with the result, you can push the changes to `git.ourworld.tf`.
|
Once you've set the files and directories for your new mdbook and that you are satisfied with the result, you can push the changes to `git.threefold.info`.
|
||||||
|
|
||||||
```
|
```
|
||||||
git add .
|
git add .
|
||||||
@@ -152,9 +152,9 @@ Once the changes are uploaded to the remote repository, you will be able to upda
|
|||||||
|
|
||||||
- Update the repository
|
- Update the repository
|
||||||
```
|
```
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/new_mdbook -gr
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript/new_mdbook -gr
|
||||||
```
|
```
|
||||||
- Build the book
|
- Build the book
|
||||||
```
|
```
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/new_mdbook -o
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript/new_mdbook -o
|
||||||
```
|
```
|
@@ -34,9 +34,9 @@ Note that you will need to adjust the local path of the git repo and the docker
|
|||||||
|
|
||||||
- On a terminal window, create the code repository on the local machine
|
- On a terminal window, create the code repository on the local machine
|
||||||
```
|
```
|
||||||
mkdir -p ~/code/git.ourworld.tf/tfgrid
|
mkdir -p ~/code/git.threefold.info/tfgrid
|
||||||
cd ~/code/git.ourworld.tf/tfgrid
|
cd ~/code/git.threefold.info/tfgrid
|
||||||
git clone https://git.ourworld.tf/tfgrid/info_tfgrid
|
git clone https://git.threefold.info/tfgrid/info_tfgrid
|
||||||
```
|
```
|
||||||
- Start Hero docker
|
- Start Hero docker
|
||||||
```
|
```
|
||||||
@@ -48,21 +48,21 @@ Note that you will need to adjust the local path of the git repo and the docker
|
|||||||
```
|
```
|
||||||
- Change directory
|
- Change directory
|
||||||
```
|
```
|
||||||
cd ~/code/git.ourworld.tf/tfgrid/info_tfgrid
|
cd ~/code/git.threefold.info/tfgrid/info_tfgrid
|
||||||
```
|
```
|
||||||
- Git configuration
|
- Git configuration
|
||||||
- Set git lobally with a safe directory
|
- Set git lobally with a safe directory
|
||||||
```
|
```
|
||||||
git config --global --add safe.directory /root/code/git.ourworld.tf/tfgrid/info_tfgrid
|
git config --global --add safe.directory /root/code/git.threefold.info/tfgrid/info_tfgrid
|
||||||
```
|
```
|
||||||
- You can now use Hero normally, e.g. with **tech**
|
- You can now use Hero normally, e.g. with **tech**
|
||||||
- With a URL:
|
- With a URL:
|
||||||
```
|
```
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/tech
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript/tech
|
||||||
```
|
```
|
||||||
- With a path:
|
- With a path:
|
||||||
```
|
```
|
||||||
hero mdbook -p /root/code/git.ourworld.tf/tfgrid/info_tfgrid/heroscript/tech
|
hero mdbook -p /root/code/git.threefold.info/tfgrid/info_tfgrid/heroscript/tech
|
||||||
```
|
```
|
||||||
- In this case, you can modify the mdbook on the local machine's git repo that you set in the prerequisites section and the changes will be shown on the docker path
|
- In this case, you can modify the mdbook on the local machine's git repo that you set in the prerequisites section and the changes will be shown on the docker path
|
||||||
- To view the mdbook on your local browser, run the lines:
|
- To view the mdbook on your local browser, run the lines:
|
||||||
@@ -99,15 +99,15 @@ You can use [VSCodium](https://manual.grid.tf/documentation/system_administrator
|
|||||||
- Open VSCodium
|
- Open VSCodium
|
||||||
- Open the directory where the repo is located, e.g.
|
- Open the directory where the repo is located, e.g.
|
||||||
```
|
```
|
||||||
cd ~/code/git.ourworld.tf/tfgrid/info_tfgrid
|
cd ~/code/git.threefold.info/tfgrid/info_tfgrid
|
||||||
```
|
```
|
||||||
- Make changes and save the files
|
- Make changes and save the files
|
||||||
- Redeploy Hero Mdbook
|
- Redeploy Hero Mdbook
|
||||||
- With a path:
|
- With a path:
|
||||||
```
|
```
|
||||||
hero mdbook -p /root/code/git.ourworld.tf/tfgrid/info_tfgrid/heroscript/tech
|
hero mdbook -p /root/code/git.threefold.info/tfgrid/info_tfgrid/heroscript/tech
|
||||||
```
|
```
|
||||||
- With a URL (make sure to pull the changes with `git pull`):
|
- With a URL (make sure to pull the changes with `git pull`):
|
||||||
```
|
```
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/tech
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript/tech
|
||||||
```
|
```
|
@@ -19,7 +19,7 @@
|
|||||||
|
|
||||||
In this tutorial, we show all the steps to deploy an mdbook with the [Hero](https://github.com/freeflowuniverse/crystallib/tree/development/cli/hero) tool.
|
In this tutorial, we show all the steps to deploy an mdbook with the [Hero](https://github.com/freeflowuniverse/crystallib/tree/development/cli/hero) tool.
|
||||||
|
|
||||||
For this guide, we show an example using the mdbook from the repository [info_tfgrid](https://git.ourworld.tf/tfgrid/info_tfgrid). This setup can be done locally or on a VM. Note that it should be run as root.
|
For this guide, we show an example using the mdbook from the repository [info_tfgrid](https://git.threefold.info/tfgrid/info_tfgrid). This setup can be done locally or on a VM. Note that it should be run as root.
|
||||||
|
|
||||||
We show the steps for a full VM deployed on the TFGrid with WireGuard. We use `10.20.4.2` as a WireGuard IP address. Adjust according to your own setup.
|
We show the steps for a full VM deployed on the TFGrid with WireGuard. We use `10.20.4.2` as a WireGuard IP address. Adjust according to your own setup.
|
||||||
|
|
||||||
@@ -70,8 +70,8 @@ ssh-keygen
|
|||||||
```
|
```
|
||||||
cat /root/.ssh/books.pub
|
cat /root/.ssh/books.pub
|
||||||
```
|
```
|
||||||
- Add the SSH public key on [git.ourworld.tf](https://git.ourworld.tf/user/settings/keys) and [github](https://github.com/settings/keys)
|
- Add the SSH public key on [git.threefold.info](https://git.threefold.info/user/settings/keys) and [github](https://github.com/settings/keys)
|
||||||
- Optional: on git.ourworld.tf, verify the key. Make sure to put the proper token.
|
- Optional: on git.threefold.info, verify the key. Make sure to put the proper token.
|
||||||
```
|
```
|
||||||
echo -n 'token' | ssh-keygen -Y sign -n gitea -f /root/.ssh/books
|
echo -n 'token' | ssh-keygen -Y sign -n gitea -f /root/.ssh/books
|
||||||
```
|
```
|
||||||
@@ -101,13 +101,13 @@ Download the git repository from a URL:
|
|||||||
|
|
||||||
- Download the repository
|
- Download the repository
|
||||||
```
|
```
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/bookname -gp
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript/bookname -gp
|
||||||
```
|
```
|
||||||
- The line above will clone the repository `info_tfgrid` at the path `/root/code/git.ourworld.tf/tfgrid`. The same result can be obtained by running the following lines:
|
- The line above will clone the repository `info_tfgrid` at the path `/root/code/git.threefold.info/tfgrid`. The same result can be obtained by running the following lines:
|
||||||
```
|
```
|
||||||
mkdir -p /root/code/git.ourworld.tf/tfgrid
|
mkdir -p /root/code/git.threefold.info/tfgrid
|
||||||
cd /root/code/git.ourworld.tf/tfgrid
|
cd /root/code/git.threefold.info/tfgrid
|
||||||
git clone https://git.ourworld.tf/tfgrid/info_tfgrid
|
git clone https://git.threefold.info/tfgrid/info_tfgrid
|
||||||
```
|
```
|
||||||
|
|
||||||
For the next steps, you can either run the commands locally (with -p and the proper path) or remotely (with -u and the proper URL). Running the command locally is useful when you are doing changes to the mdbook and you want to test them before pushing the new files to the remote repository.
|
For the next steps, you can either run the commands locally (with -p and the proper path) or remotely (with -u and the proper URL). Running the command locally is useful when you are doing changes to the mdbook and you want to test them before pushing the new files to the remote repository.
|
||||||
@@ -116,7 +116,7 @@ For the next steps, you can either run the commands locally (with -p and the pro
|
|||||||
- Note: add the parameter `-o` at the end of the line to open the book with your local browser
|
- Note: add the parameter `-o` at the end of the line to open the book with your local browser
|
||||||
- Option 1: Build the book with a URL
|
- Option 1: Build the book with a URL
|
||||||
```
|
```
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/bookname
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript/bookname
|
||||||
```
|
```
|
||||||
|
|
||||||
- Option 2: Build the book with a local path
|
- Option 2: Build the book with a local path
|
||||||
@@ -135,10 +135,10 @@ pushd /root/hero/www/info/<book_name>/; python3 -m http.server 5173; popd;
|
|||||||
|
|
||||||
### Fix the error: "cli execution error: Cannot pull repo..."
|
### Fix the error: "cli execution error: Cannot pull repo..."
|
||||||
|
|
||||||
If you get the following error: "cli execution error: Cannot pull repo: /root/code/git.ourworld.tf/tfgrid/info_tfgrid because there are changes in the dir.", you can try the following as a fix:
|
If you get the following error: "cli execution error: Cannot pull repo: /root/code/git.threefold.info/tfgrid/info_tfgrid because there are changes in the dir.", you can try the following as a fix:
|
||||||
|
|
||||||
```
|
```
|
||||||
rm -r /root/code/git.ourworld.tf/tfgrid/info_tfgrid
|
rm -r /root/code/git.threefold.info/tfgrid/info_tfgrid
|
||||||
```
|
```
|
||||||
|
|
||||||
### Fix: Git hangs at "Cloning into..."
|
### Fix: Git hangs at "Cloning into..."
|
||||||
@@ -152,8 +152,8 @@ git config --global credential.provider generic
|
|||||||
If it happens another time, you can try to download it manually:
|
If it happens another time, you can try to download it manually:
|
||||||
|
|
||||||
```
|
```
|
||||||
mkdir -p /root/code/git.ourworld.tf/tfgrid && cd $_
|
mkdir -p /root/code/git.threefold.info/tfgrid && cd $_
|
||||||
git clone https://git.ourworld.tf/tfgrid/info_tfgrid
|
git clone https://git.threefold.info/tfgrid/info_tfgrid
|
||||||
```
|
```
|
||||||
|
|
||||||
## Distinctions between mdbook and hero mdbook
|
## Distinctions between mdbook and hero mdbook
|
||||||
@@ -163,7 +163,7 @@ There are some distinctions between mdbook and hero mdbook. This is subject to c
|
|||||||
- hero mdbook cannot use parentheses in tables of contents (e.g. in SUMMARY.md)
|
- hero mdbook cannot use parentheses in tables of contents (e.g. in SUMMARY.md)
|
||||||
- hero mdbook uses the following include template:
|
- hero mdbook uses the following include template:
|
||||||
```
|
```
|
||||||
!!wiki.include page:'collection_name:file_name.md'
|
\!!wiki.include page:'collection_name:file_name.md'
|
||||||
```
|
```
|
||||||
- hero mdbook cannot parse codes with tabs or spaces
|
- hero mdbook cannot parse codes with tabs or spaces
|
||||||
- list contents are parsed as paragraphs (e.g. defs, comments, text, links), they can't contain code blocks
|
- list contents are parsed as paragraphs (e.g. defs, comments, text, links), they can't contain code blocks
|
@@ -38,7 +38,7 @@ bash /tmp/hero_install.sh
|
|||||||
|
|
||||||
# Start the SSH agent, run hero mdbook and build the mdbook
|
# Start the SSH agent, run hero mdbook and build the mdbook
|
||||||
eval $(ssh-agent)
|
eval $(ssh-agent)
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript
|
||||||
cd /root/hero/var/mdbuild/duniayetu
|
cd /root/hero/var/mdbuild/duniayetu
|
||||||
mdbook build
|
mdbook build
|
||||||
|
|
||||||
|
@@ -1,3 +1,3 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
export NAME="datacenter"
|
export NAME="datacenter"
|
||||||
hero mdbook -u https://git.ourworld.tf/ourworld_holding/info_ourworld/src/branch/development/heroscript/$NAME -o
|
hero mdbook -u https://git.threefold.info/ourworld_holding/info_ourworld/src/branch/development/heroscript/$NAME -o
|
||||||
|
@@ -1,46 +1,10 @@
|
|||||||
```js
|
```js
|
||||||
|
!!mdbook.export
|
||||||
!!book.generate name:'devs' title:'ThreeFold Developers Manual' printbook:false foldlevel:0
|
title:'Threefold Developers Manual'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/books/devs'
|
description: 'ThreeFold Manual for Developers'
|
||||||
|
name:'devs'
|
||||||
!!doctree.add
|
summary_url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/books/devs'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/manual'
|
collections:'manual, dashboard, tfconnect, developers, farmers, system_administrators, threefold_token, faq, about, tech, legal, farming, cloud, collaboration, partners_utilization, vindo, mkondo'
|
||||||
|
production:0 //means we put it in summary
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/dashboard'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tfconnect'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/developers'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/farmers'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/system_administrators'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/threefold_token'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/faq'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/about'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tech'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/legal'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/farming'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/cloud'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/collaboration'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/partners_utilization'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/vindo'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/mkondo'
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@@ -1,11 +0,0 @@
|
|||||||
|
|
||||||
```js
|
|
||||||
|
|
||||||
!!books.configure
|
|
||||||
buildroot:'~/hero/var/mdbuild'
|
|
||||||
publishroot:'~/hero/www/info'
|
|
||||||
install:true
|
|
||||||
reset:false
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
@@ -1,14 +0,0 @@
|
|||||||
|
|
||||||
```js
|
|
||||||
!!sshagent.key_add
|
|
||||||
name:'books'
|
|
||||||
privkey:'
|
|
||||||
-----BEGIN OPENSSH PRIVATE KEY-----
|
|
||||||
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
|
|
||||||
QyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQAAAIhb3ybRW98m
|
|
||||||
0QAAAAtzc2gtZWQyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQ
|
|
||||||
AAAEC+fcDBPqdJHlJOQJ2zXhU2FztKAIl3TmWkaGCPnyts49d/1n/YAfz/xrWmlqAKmVB2
|
|
||||||
FbJDzBkCJ5TDec1zGwOJAAAABWJvb2tz
|
|
||||||
-----END OPENSSH PRIVATE KEY-----
|
|
||||||
'
|
|
||||||
```
|
|
6
heroscript/doctree.md
Normal file
6
heroscript/doctree.md
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
!!doctree.new
|
||||||
|
name: 'info_tfgrid'
|
||||||
|
fail_on_error: false
|
||||||
|
|
||||||
|
!!doctree.add
|
||||||
|
url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/development/collections'
|
@@ -1,15 +1,11 @@
|
|||||||
|
|
||||||
|
|
||||||
```js
|
```js
|
||||||
|
!!mdbook.export
|
||||||
!!book.generate name:'duniayetu' title:'Dunia Yetu'
|
title:'Dunia Yetu'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/books/duniayetu'
|
description: 'mdbook about Dunia Yetu'
|
||||||
|
name:'duniayetu'
|
||||||
|
summary_url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/books/duniayetu'
|
||||||
!!doctree.add
|
collections:'collections'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections'
|
production:0 //means we put it in summary
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@@ -1,11 +0,0 @@
|
|||||||
|
|
||||||
```js
|
|
||||||
|
|
||||||
!!books.configure
|
|
||||||
buildroot:'~/hero/var/mdbuild'
|
|
||||||
publishroot:'~/hero/www/info'
|
|
||||||
install:true
|
|
||||||
reset:false
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
@@ -1,14 +0,0 @@
|
|||||||
|
|
||||||
```js
|
|
||||||
!!sshagent.key_add
|
|
||||||
name:'books'
|
|
||||||
privkey:'
|
|
||||||
-----BEGIN OPENSSH PRIVATE KEY-----
|
|
||||||
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
|
|
||||||
QyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQAAAIhb3ybRW98m
|
|
||||||
0QAAAAtzc2gtZWQyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQ
|
|
||||||
AAAEC+fcDBPqdJHlJOQJ2zXhU2FztKAIl3TmWkaGCPnyts49d/1n/YAfz/xrWmlqAKmVB2
|
|
||||||
FbJDzBkCJ5TDec1zGwOJAAAABWJvb2tz
|
|
||||||
-----END OPENSSH PRIVATE KEY-----
|
|
||||||
'
|
|
||||||
```
|
|
@@ -1,26 +1,12 @@
|
|||||||
|
|
||||||
|
|
||||||
```js
|
```js
|
||||||
|
!!mdbook.export
|
||||||
!!book.generate name:'earthhub' title:'EarthHub'
|
title:'EarthHub'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/books/earthhub'
|
description:'EarthHub mdbook"
|
||||||
|
name:'earthhub'
|
||||||
!!doctree.add
|
summary_url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/books/earthhub'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/earthhub'
|
collections:'earthhub, social_media_protocols, tech, p2p, def'
|
||||||
|
production:0 //means we put it in summary
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/social_media_protocols'
|
|
||||||
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tech'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/p2p'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/def'
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
@@ -1,11 +0,0 @@
|
|||||||
|
|
||||||
```js
|
|
||||||
|
|
||||||
!!books.configure
|
|
||||||
buildroot:'~/hero/var/mdbuild'
|
|
||||||
publishroot:'~/hero/www/info'
|
|
||||||
install:true
|
|
||||||
reset:false
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
@@ -1,14 +0,0 @@
|
|||||||
|
|
||||||
```js
|
|
||||||
!!sshagent.key_add
|
|
||||||
name:'books'
|
|
||||||
privkey:'
|
|
||||||
-----BEGIN OPENSSH PRIVATE KEY-----
|
|
||||||
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
|
|
||||||
QyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQAAAIhb3ybRW98m
|
|
||||||
0QAAAAtzc2gtZWQyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQ
|
|
||||||
AAAEC+fcDBPqdJHlJOQJ2zXhU2FztKAIl3TmWkaGCPnyts49d/1n/YAfz/xrWmlqAKmVB2
|
|
||||||
FbJDzBkCJ5TDec1zGwOJAAAABWJvb2tz
|
|
||||||
-----END OPENSSH PRIVATE KEY-----
|
|
||||||
'
|
|
||||||
```
|
|
@@ -1,10 +1,12 @@
|
|||||||
!!doctree.new
|
|
||||||
name: 'info_tfgrid'
|
|
||||||
fail_on_error: false
|
|
||||||
|
!!gittools.pull coderoot:'~/hero/var/code' readonly:true url:'https://git.threefold.info/tfgrid/info_tfgrid' branch:'main'
|
||||||
|
|
||||||
|
|
||||||
!!doctree.add
|
!!doctree.add
|
||||||
name:'info_tfgrid'
|
name:'info_tfgrid'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections'
|
url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/collections
|
||||||
|
|
||||||
|
|
||||||
!!doctree.export
|
!!doctree.export
|
||||||
@@ -15,6 +17,10 @@
|
|||||||
!!mdbook.export
|
!!mdbook.export
|
||||||
title:'ThreeFold Technology'
|
title:'ThreeFold Technology'
|
||||||
name:'tech'
|
name:'tech'
|
||||||
summary_url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/development/books/tech/SUMMARY.md'
|
summary:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/development/books/tech/SUMMARY.md'
|
||||||
collections:'~/hero/var/collections/info_tfgrid'
|
collections:'
|
||||||
|
~/hero/var/collections/info_tfgrid
|
||||||
|
~/hero/var/collections/info_tfgrid
|
||||||
|
'
|
||||||
|
dest:'~/hero/var/www/books/tech'
|
||||||
production:0 //means we put it in summary
|
production:0 //means we put it in summary
|
@@ -4,7 +4,7 @@ set -ex
|
|||||||
#~/code/github/freeflowuniverse/crystallib/cli/hero/compile_debug.sh
|
#~/code/github/freeflowuniverse/crystallib/cli/hero/compile_debug.sh
|
||||||
#~/code/github/freeflowuniverse/crystallib/cli/hero/compile.sh
|
#~/code/github/freeflowuniverse/crystallib/cli/hero/compile.sh
|
||||||
|
|
||||||
hero run -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/development/heroscript/exporter
|
hero run -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/development/heroscript/exporter
|
||||||
|
|
||||||
|
|
||||||
#result will be in /root/hero/var/mdbuild/tfgrid4simulator
|
#result will be in /root/hero/var/mdbuild/tfgrid4simulator
|
||||||
|
@@ -1,46 +1,10 @@
|
|||||||
```js
|
```js
|
||||||
|
!!mdbook.export
|
||||||
!!book.generate name:'farmers' title:'ThreeFold Farmers Manual' printbook:false foldlevel:0
|
title:'Threefold Grid Farmers'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/books/farmers'
|
description:'ThreeFold Manual for Farmers'
|
||||||
|
name:'farmers'
|
||||||
!!doctree.add
|
summary_url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/books/farmers'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/manual'
|
collections:'manual, dashboard, tfconnect, developers, farmers, system_administrators, threefold_token, faq, about, tech, legal, farming, cloud, collaboration, partners_utilization, vindo, mkondo'
|
||||||
|
production:0 //means we put it in summary
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/dashboard'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tfconnect'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/developers'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/farmers'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/system_administrators'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/threefold_token'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/faq'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/about'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tech'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/legal'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/farming'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/cloud'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/collaboration'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/partners_utilization'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/vindo'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/mkondo'
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@@ -1,11 +0,0 @@
|
|||||||
|
|
||||||
```js
|
|
||||||
|
|
||||||
!!books.configure
|
|
||||||
buildroot:'~/hero/var/mdbuild'
|
|
||||||
publishroot:'~/hero/www/info'
|
|
||||||
install:true
|
|
||||||
reset:false
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
@@ -1,14 +0,0 @@
|
|||||||
|
|
||||||
```js
|
|
||||||
!!sshagent.key_add
|
|
||||||
name:'books'
|
|
||||||
privkey:'
|
|
||||||
-----BEGIN OPENSSH PRIVATE KEY-----
|
|
||||||
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
|
|
||||||
QyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQAAAIhb3ybRW98m
|
|
||||||
0QAAAAtzc2gtZWQyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQ
|
|
||||||
AAAEC+fcDBPqdJHlJOQJ2zXhU2FztKAIl3TmWkaGCPnyts49d/1n/YAfz/xrWmlqAKmVB2
|
|
||||||
FbJDzBkCJ5TDec1zGwOJAAAABWJvb2tz
|
|
||||||
-----END OPENSSH PRIVATE KEY-----
|
|
||||||
'
|
|
||||||
```
|
|
@@ -1,46 +1,10 @@
|
|||||||
```js
|
```js
|
||||||
|
!!mdbook.export
|
||||||
!!book.generate name:'knowledge_base' title:'ThreeFold Knowledge Base' printbook:false foldlevel:0
|
title:'ThreeFold Knowledge Base'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/books/knowledge_base'
|
description:'Knowledge Base of ThreeFold'
|
||||||
|
name:'knowledge_base'
|
||||||
!!doctree.add
|
summary_url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/books/knowledge_base'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/manual'
|
collections:'manual, dashboard, tfconnect, developers, farmers, system_administrators, threefold_token, faq, about, tech, legal, farming, cloud, collaboration, partners_utilization, vindo, mkondo'
|
||||||
|
production:0 //means we put it in summary
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/dashboard'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tfconnect'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/developers'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/farmers'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/system_administrators'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/threefold_token'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/faq'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/about'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tech'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/legal'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/farming'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/cloud'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/collaboration'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/partners_utilization'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/vindo'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/mkondo'
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@@ -1,11 +0,0 @@
|
|||||||
|
|
||||||
```js
|
|
||||||
|
|
||||||
!!books.configure
|
|
||||||
buildroot:'~/hero/var/mdbuild'
|
|
||||||
publishroot:'~/hero/www/info'
|
|
||||||
install:true
|
|
||||||
reset:false
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
@@ -1,14 +0,0 @@
|
|||||||
|
|
||||||
```js
|
|
||||||
!!sshagent.key_add
|
|
||||||
name:'books'
|
|
||||||
privkey:'
|
|
||||||
-----BEGIN OPENSSH PRIVATE KEY-----
|
|
||||||
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
|
|
||||||
QyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQAAAIhb3ybRW98m
|
|
||||||
0QAAAAtzc2gtZWQyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQ
|
|
||||||
AAAEC+fcDBPqdJHlJOQJ2zXhU2FztKAIl3TmWkaGCPnyts49d/1n/YAfz/xrWmlqAKmVB2
|
|
||||||
FbJDzBkCJ5TDec1zGwOJAAAABWJvb2tz
|
|
||||||
-----END OPENSSH PRIVATE KEY-----
|
|
||||||
'
|
|
||||||
```
|
|
@@ -1,19 +1,11 @@
|
|||||||
|
|
||||||
|
|
||||||
```js
|
```js
|
||||||
|
!!mdbook.export
|
||||||
!!book.generate name:'legal' title:'Legal'
|
title:'Legal'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/books/legal'
|
description:'Legal book of ThreeFold'
|
||||||
|
name:'legal'
|
||||||
|
summary_url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/books/legal'
|
||||||
!!doctree.add
|
collections:'legal, companies, tfgrid3'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/legal'
|
production:0 //means we put it in summary
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/companies'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tfgrid3'
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@@ -1,11 +0,0 @@
|
|||||||
|
|
||||||
```js
|
|
||||||
|
|
||||||
!!books.configure
|
|
||||||
buildroot:'~/hero/var/mdbuild'
|
|
||||||
publishroot:'~/hero/www/info'
|
|
||||||
install:true
|
|
||||||
reset:false
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
@@ -1,10 +1,11 @@
|
|||||||
```js
|
```js
|
||||||
|
!!mdbook.export
|
||||||
!!book.generate name:'library' title:'ThreeFold Library' printbook:false foldlevel:0
|
title:'Library'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/books/library'
|
description:'ThreeFold Library'
|
||||||
|
name:'library'
|
||||||
!!doctree.add
|
summary_url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/books/library'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/library'
|
collections:'library'
|
||||||
|
production:0 //means we put it in summary
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
@@ -1,11 +0,0 @@
|
|||||||
|
|
||||||
```js
|
|
||||||
|
|
||||||
!!books.configure
|
|
||||||
buildroot:'~/hero/var/mdbuild'
|
|
||||||
publishroot:'~/hero/www/info'
|
|
||||||
install:true
|
|
||||||
reset:false
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
@@ -1,14 +0,0 @@
|
|||||||
|
|
||||||
```js
|
|
||||||
!!sshagent.key_add
|
|
||||||
name:'books'
|
|
||||||
privkey:'
|
|
||||||
-----BEGIN OPENSSH PRIVATE KEY-----
|
|
||||||
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
|
|
||||||
QyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQAAAIhb3ybRW98m
|
|
||||||
0QAAAAtzc2gtZWQyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQ
|
|
||||||
AAAEC+fcDBPqdJHlJOQJ2zXhU2FztKAIl3TmWkaGCPnyts49d/1n/YAfz/xrWmlqAKmVB2
|
|
||||||
FbJDzBkCJ5TDec1zGwOJAAAABWJvb2tz
|
|
||||||
-----END OPENSSH PRIVATE KEY-----
|
|
||||||
'
|
|
||||||
```
|
|
@@ -1,46 +1,11 @@
|
|||||||
```js
|
```js
|
||||||
|
!!mdbook.export
|
||||||
!!book.generate name:'manual' title:'ThreeFold Manual' printbook:false foldlevel:1
|
title:'Threefold Manual'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/books/manual'
|
description:'ThreeFold Manual'
|
||||||
|
name:'manual'
|
||||||
!!doctree.add
|
summary_url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/books/manual'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/manual'
|
collections:'manual, dashboard, tfconnect, developers, farmers, system_administrators, threefold_token, faq, about, tech, legal, farming, cloud, collaboration, partners_utilization, vindo, mkondo'
|
||||||
|
production:0 //means we put it in summary
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/dashboard'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tfconnect'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/developers'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/farmers'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/system_administrators'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/threefold_token'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/faq'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/about'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tech'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/legal'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/farming'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/cloud'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/collaboration'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/partners_utilization'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/vindo'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/mkondo'
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
@@ -1,11 +0,0 @@
|
|||||||
|
|
||||||
```js
|
|
||||||
|
|
||||||
!!books.configure
|
|
||||||
buildroot:'~/hero/var/mdbuild'
|
|
||||||
publishroot:'~/hero/www/info'
|
|
||||||
install:true
|
|
||||||
reset:false
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
@@ -1,17 +1,12 @@
|
|||||||
|
|
||||||
|
|
||||||
```js
|
```js
|
||||||
|
!!mdbook.export
|
||||||
!!book.generate name:'mbweni' title:'Mbweni Ruins and Gardens'
|
title:'Mbweni Ruins and Gardens'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/books/mbweni'
|
description:'Mbweni Ruins and Gardens book'
|
||||||
|
name:'mbweni'
|
||||||
!!doctree.add
|
summary_url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/books/mbweni'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/mbweni'
|
collections:'mbweni, freeflow'
|
||||||
|
production:0 //means we put it in summary
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/freeflow'
|
|
||||||
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
||||||
|
@@ -1,11 +0,0 @@
|
|||||||
|
|
||||||
```js
|
|
||||||
|
|
||||||
!!books.configure
|
|
||||||
buildroot:'~/hero/var/mdbuild'
|
|
||||||
publishroot:'~/hero/www/info'
|
|
||||||
install:true
|
|
||||||
reset:false
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
@@ -1,14 +0,0 @@
|
|||||||
|
|
||||||
```js
|
|
||||||
!!sshagent.key_add
|
|
||||||
name:'books'
|
|
||||||
privkey:'
|
|
||||||
-----BEGIN OPENSSH PRIVATE KEY-----
|
|
||||||
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
|
|
||||||
QyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQAAAIhb3ybRW98m
|
|
||||||
0QAAAAtzc2gtZWQyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQ
|
|
||||||
AAAEC+fcDBPqdJHlJOQJ2zXhU2FztKAIl3TmWkaGCPnyts49d/1n/YAfz/xrWmlqAKmVB2
|
|
||||||
FbJDzBkCJ5TDec1zGwOJAAAABWJvb2tz
|
|
||||||
-----END OPENSSH PRIVATE KEY-----
|
|
||||||
'
|
|
||||||
```
|
|
@@ -3,7 +3,7 @@ set -ex
|
|||||||
|
|
||||||
#~/code/github/freeflowuniverse/crystallib/cli/hero/compile_debug.sh
|
#~/code/github/freeflowuniverse/crystallib/cli/hero/compile_debug.sh
|
||||||
|
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/development/heroscript/projectinca -o
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/development/heroscript/projectinca -o
|
||||||
|
|
||||||
|
|
||||||
#result will be in /root/hero/var/mdbuild/tfgrid4simulator
|
#result will be in /root/hero/var/mdbuild/tfgrid4simulator
|
||||||
|
@@ -1,44 +1,44 @@
|
|||||||
|
|
||||||
|
|
||||||
!!book.generate name:'projectinca' title:'Project INCA Launch'
|
!!book.generate name:'projectinca' title:'Project INCA Launch'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/projectinca'
|
url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript/projectinca'
|
||||||
|
|
||||||
!!doctree.add
|
!!doctree.add
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/def'
|
url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/collections/def'
|
||||||
|
|
||||||
!!doctree.add
|
!!doctree.add
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tech'
|
url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/collections/tech'
|
||||||
|
|
||||||
!!doctree.add
|
!!doctree.add
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/projectinca'
|
url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/collections/projectinca'
|
||||||
|
|
||||||
!!doctree.add
|
!!doctree.add
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/projectmycelium'
|
url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/collections/projectmycelium'
|
||||||
|
|
||||||
!!doctree.add
|
!!doctree.add
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/partners_utilization'
|
url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/collections/partners_utilization'
|
||||||
|
|
||||||
!!doctree.add
|
!!doctree.add
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/why'
|
url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/collections/why'
|
||||||
|
|
||||||
!!doctree.add
|
!!doctree.add
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/vindo'
|
url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/collections/vindo'
|
||||||
|
|
||||||
|
|
||||||
!!doctree.add
|
!!doctree.add
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/mkondo'
|
url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/collections/mkondo'
|
||||||
|
|
||||||
!!doctree.add
|
!!doctree.add
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/values'
|
url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/collections/values'
|
||||||
|
|
||||||
!!doctree.add
|
!!doctree.add
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tfgrid4'
|
url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/collections/tfgrid4'
|
||||||
|
|
||||||
!!doctree.add
|
!!doctree.add
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tfgrid3'
|
url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/collections/tfgrid3'
|
||||||
|
|
||||||
!!doctree.add
|
!!doctree.add
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/p2p'
|
url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/collections/p2p'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@@ -1,3 +1,3 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/projectinca
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript/projectinca
|
||||||
rsync -rv ~/hero/www/info/projectinca/ root@info.ourworld.tf:/root/hero/www/info/projectinca/
|
rsync -rv ~/hero/www/info/projectinca/ root@info.ourworld.tf:/root/hero/www/info/projectinca/
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
|
|
||||||
```js
|
```js
|
||||||
!!sshagent.key_define
|
\!!sshagent.key_define
|
||||||
name:'books'
|
name:'books'
|
||||||
privkey:'
|
privkey:'
|
||||||
-----BEGIN OPENSSH PRIVATE KEY-----
|
-----BEGIN OPENSSH PRIVATE KEY-----
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
export NAME="datacenter"
|
export NAME="datacenter"
|
||||||
hero mdbook -u https://git.ourworld.tf/ourworld_holding/info_ourworld/src/branch/development/heroscript/$NAME
|
hero mdbook -u https://git.threefold.info/ourworld_holding/info_ourworld/src/branch/development/heroscript/$NAME
|
||||||
rsync -rv ~/hero/www/info/${NAME}/ root@info.ourworld.tf:/root/hero/www/info/${NAME}/
|
rsync -rv ~/hero/www/info/${NAME}/ root@info.ourworld.tf:/root/hero/www/info/${NAME}/
|
||||||
|
@@ -1,46 +1,10 @@
|
|||||||
```js
|
```js
|
||||||
|
!!mdbook.export
|
||||||
!!book.generate name:'sysadmins' title:'ThreeFold System Administrators Manual' printbook:false foldlevel:0
|
title:'ThreeFold System Administrators Manual'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/books/sysadmins'
|
description:'ThreeFold System Administrators Manual'
|
||||||
|
name:'sysadmins'
|
||||||
!!doctree.add
|
summary_url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/books/sysadmins'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/manual'
|
collections:'manual, dashboard, tfconnect, developers, farmers, system_administrators, threefold_token, faq, about, tech, legal, farming, cloud, collaboration, partners_utilization, vindo, mkondo'
|
||||||
|
production:0 //means we put it in summary
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/dashboard'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tfconnect'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/developers'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/farmers'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/system_administrators'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/threefold_token'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/faq'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/about'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tech'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/legal'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/farming'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/cloud'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/collaboration'
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/partners_utilization'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/vindo'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/mkondo'
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@@ -1,7 +1,7 @@
|
|||||||
|
|
||||||
```js
|
```js
|
||||||
|
|
||||||
!!books.configure
|
\!!books.configure
|
||||||
buildroot:'~/hero/var/mdbuild'
|
buildroot:'~/hero/var/mdbuild'
|
||||||
publishroot:'~/hero/www/info'
|
publishroot:'~/hero/www/info'
|
||||||
install:true
|
install:true
|
||||||
|
@@ -1,27 +1,10 @@
|
|||||||
|
|
||||||
|
|
||||||
```js
|
```js
|
||||||
|
!!mdbook.export
|
||||||
!!book.generate name:'tech' title:'ThreeFold Technology'
|
title:'Threefold Technology'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/books/tech'
|
description:'ThreeFold Technology book'
|
||||||
|
name:'tech'
|
||||||
|
summary_url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/books/tech'
|
||||||
!!doctree.add
|
collections:'tech, p2p, def, partners_utilization, vindo, mkondo'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tech'
|
production:0 //means we put it in summary
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/p2p'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/def'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/partners_utilization'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/vindo'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/mkondo'
|
|
||||||
|
|
||||||
```
|
```
|
@@ -1,11 +0,0 @@
|
|||||||
|
|
||||||
```js
|
|
||||||
|
|
||||||
!!books.configure
|
|
||||||
buildroot:'~/hero/var/mdbuild'
|
|
||||||
publishroot:'~/hero/www/info'
|
|
||||||
install:true
|
|
||||||
reset:false
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
@@ -1,3 +1,3 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
export NAME=tech
|
export NAME=tech
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/${NAME} -o
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript/${NAME} -o
|
||||||
|
@@ -1,4 +1,4 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
export NAME=tech
|
export NAME=tech
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/${NAME} -o
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript/${NAME} -o
|
||||||
rsync -rv ~/hero/www/info/${NAME}/ root@info.ourworld.tf:/root/hero/www/info/${NAME}/
|
rsync -rv ~/hero/www/info/${NAME}/ root@info.ourworld.tf:/root/hero/www/info/${NAME}/
|
||||||
|
@@ -1,13 +1,10 @@
|
|||||||
|
|
||||||
|
|
||||||
```js
|
```js
|
||||||
|
!!mdbook.export
|
||||||
!!book.generate name:'test' title:'Mdbook Test'
|
title:'Mdbook Test'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/books/test'
|
description:'Mdbook Test'
|
||||||
|
name:'test'
|
||||||
|
summary_url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/books/test'
|
||||||
!!doctree.add
|
collections:'test'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/test'
|
production:0 //means we put it in summary
|
||||||
|
|
||||||
|
|
||||||
```
|
```
|
@@ -1,11 +0,0 @@
|
|||||||
|
|
||||||
```js
|
|
||||||
|
|
||||||
!!books.configure
|
|
||||||
buildroot:'~/hero/var/mdbuild'
|
|
||||||
publishroot:'~/hero/www/info'
|
|
||||||
install:true
|
|
||||||
reset:false
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
@@ -1,14 +0,0 @@
|
|||||||
|
|
||||||
```js
|
|
||||||
!!sshagent.key_add
|
|
||||||
name:'books'
|
|
||||||
privkey:'
|
|
||||||
-----BEGIN OPENSSH PRIVATE KEY-----
|
|
||||||
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
|
|
||||||
QyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQAAAIhb3ybRW98m
|
|
||||||
0QAAAAtzc2gtZWQyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQ
|
|
||||||
AAAEC+fcDBPqdJHlJOQJ2zXhU2FztKAIl3TmWkaGCPnyts49d/1n/YAfz/xrWmlqAKmVB2
|
|
||||||
FbJDzBkCJ5TDec1zGwOJAAAABWJvb2tz
|
|
||||||
-----END OPENSSH PRIVATE KEY-----
|
|
||||||
'
|
|
||||||
```
|
|
@@ -1,26 +1,10 @@
|
|||||||
|
|
||||||
|
|
||||||
```js
|
```js
|
||||||
|
!!mdbook.export
|
||||||
!!book.generate name:'tfgrid3' title:'ThreeFold Grid 3.14'
|
title:'ThreeFold Grid 3.14'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/books/tfgrid3'
|
descritpion:'ThreeFold Grid 3.14 book'
|
||||||
|
name:'tfgrid3'
|
||||||
|
summary_url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/books/tfgrid3'
|
||||||
!!doctree.add
|
collections:'tfgrid3, def, tech, values, partners_utilization'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tfgrid3'
|
production:0 //means we put it in summary
|
||||||
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/def'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tech'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/values'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/partners_utilization'
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@@ -1,11 +0,0 @@
|
|||||||
|
|
||||||
```js
|
|
||||||
|
|
||||||
!!books.configure
|
|
||||||
buildroot:'~/hero/var/mdbuild'
|
|
||||||
publishroot:'~/hero/www/info'
|
|
||||||
install:true
|
|
||||||
reset:false
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
@@ -1,14 +0,0 @@
|
|||||||
|
|
||||||
```js
|
|
||||||
!!sshagent.key_add
|
|
||||||
name:'books'
|
|
||||||
privkey:'
|
|
||||||
-----BEGIN OPENSSH PRIVATE KEY-----
|
|
||||||
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
|
|
||||||
QyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQAAAIhb3ybRW98m
|
|
||||||
0QAAAAtzc2gtZWQyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQ
|
|
||||||
AAAEC+fcDBPqdJHlJOQJ2zXhU2FztKAIl3TmWkaGCPnyts49d/1n/YAfz/xrWmlqAKmVB2
|
|
||||||
FbJDzBkCJ5TDec1zGwOJAAAABWJvb2tz
|
|
||||||
-----END OPENSSH PRIVATE KEY-----
|
|
||||||
'
|
|
||||||
```
|
|
@@ -1,46 +1,10 @@
|
|||||||
|
|
||||||
|
|
||||||
```js
|
```js
|
||||||
|
!!mdbook.export
|
||||||
!!book.generate name:'tfgrid4' title:'TFGrid Internet 4.0'
|
title:'TFGrid Internet 4.0'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/books/tfgrid4'
|
description:'TFGrid V4 mdbook'
|
||||||
|
name:'tfgrid4'
|
||||||
|
summary_url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/books/tfgrid4'
|
||||||
!!doctree.add
|
collections:'bestkeptsecret, why, farming_v4, economy, p2p, partners_utilization, solutions, web4, tech, values, problems, dy_intro'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/bestkeptsecret'
|
production:0 //means we put it in summary
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/why'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/farming_v4'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/economy'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/p2p'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/partners_utilization'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/solutions'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/web4'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tech'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/values'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/problems'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/dy_intro'
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@@ -1,11 +0,0 @@
|
|||||||
|
|
||||||
```js
|
|
||||||
|
|
||||||
!!books.configure
|
|
||||||
buildroot:'~/hero/var/mdbuild'
|
|
||||||
publishroot:'~/hero/www/info'
|
|
||||||
install:true
|
|
||||||
reset:false
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
@@ -1,14 +0,0 @@
|
|||||||
|
|
||||||
```js
|
|
||||||
!!sshagent.key_add
|
|
||||||
name:'books'
|
|
||||||
privkey:'
|
|
||||||
-----BEGIN OPENSSH PRIVATE KEY-----
|
|
||||||
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAAAMwAAAAtzc2gtZW
|
|
||||||
QyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQAAAIhb3ybRW98m
|
|
||||||
0QAAAAtzc2gtZWQyNTUxOQAAACDXf9Z/2AH8/8a1ppagCplQdhWyQ8wZAieUw3nNcxsDiQ
|
|
||||||
AAAEC+fcDBPqdJHlJOQJ2zXhU2FztKAIl3TmWkaGCPnyts49d/1n/YAfz/xrWmlqAKmVB2
|
|
||||||
FbJDzBkCJ5TDec1zGwOJAAAABWJvb2tz
|
|
||||||
-----END OPENSSH PRIVATE KEY-----
|
|
||||||
'
|
|
||||||
```
|
|
@@ -5,7 +5,7 @@ export NAME="tfgrid4simulation"
|
|||||||
~/code/github/freeflowuniverse/crystallib/cli/hero/compile_debug.sh
|
~/code/github/freeflowuniverse/crystallib/cli/hero/compile_debug.sh
|
||||||
|
|
||||||
|
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/development/heroscript/${NAME} -o
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/development/heroscript/${NAME} -o
|
||||||
|
|
||||||
|
|
||||||
#result will be in /root/hero/var/mdbuild/tfgrid4simulation
|
#result will be in /root/hero/var/mdbuild/tfgrid4simulation
|
||||||
|
@@ -3,11 +3,11 @@
|
|||||||
```js
|
```js
|
||||||
|
|
||||||
!!book.generate name:'tfgrid4simulator' title:'TFGrid Simulator 4.0'
|
!!book.generate name:'tfgrid4simulator' title:'TFGrid Simulator 4.0'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/development/heroscript/tfgrid4simulation'
|
url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/development/heroscript/tfgrid4simulation'
|
||||||
|
|
||||||
|
|
||||||
!!doctree.add
|
!!doctree.add
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/development/collections/tfgridsimulation'
|
url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/development/collections/tfgridsimulation'
|
||||||
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
@@ -2,5 +2,5 @@
|
|||||||
|
|
||||||
export NAME="tfgrid4simulation"
|
export NAME="tfgrid4simulation"
|
||||||
|
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/${NAME}
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript/${NAME}
|
||||||
rsync -rv ~/hero/www/info/${NAME}/ root@info.ourworld.tf:/root/hero/www/info/${NAME}/
|
rsync -rv ~/hero/www/info/${NAME}/ root@info.ourworld.tf:/root/hero/www/info/${NAME}/
|
||||||
|
@@ -5,7 +5,7 @@ export NAME="tfgrid4simulation_farming"
|
|||||||
#~/code/github/freeflowuniverse/crystallib/cli/hero/compile_debug.sh
|
#~/code/github/freeflowuniverse/crystallib/cli/hero/compile_debug.sh
|
||||||
|
|
||||||
|
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/development/heroscript/${NAME} -o
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/development/heroscript/${NAME} -o
|
||||||
|
|
||||||
|
|
||||||
#result will be in /root/hero/var/mdbuild/tfgrid4simulation
|
#result will be in /root/hero/var/mdbuild/tfgrid4simulation
|
||||||
|
@@ -3,11 +3,11 @@
|
|||||||
```js
|
```js
|
||||||
|
|
||||||
!!book.generate name:'tfgridsimulation_farming' title:'TFGrid Simulator 4.0 - Farming'
|
!!book.generate name:'tfgridsimulation_farming' title:'TFGrid Simulator 4.0 - Farming'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/development/heroscript/tfgrid4simulation_farming'
|
url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/development/heroscript/tfgrid4simulation_farming'
|
||||||
|
|
||||||
|
|
||||||
!!doctree.add
|
!!doctree.add
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/development/collections/tfgridsimulation_farming'
|
url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/development/collections/tfgridsimulation_farming'
|
||||||
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
@@ -2,5 +2,5 @@
|
|||||||
|
|
||||||
export NAME="tfgrid4simulation_farming"
|
export NAME="tfgrid4simulation_farming"
|
||||||
|
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/${NAME}
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript/${NAME}
|
||||||
rsync -rv ~/hero/www/info/${NAME}/ root@info.ourworld.tf:/root/hero/www/info/${NAME}/
|
rsync -rv ~/hero/www/info/${NAME}/ root@info.ourworld.tf:/root/hero/www/info/${NAME}/
|
||||||
|
@@ -1,19 +1,11 @@
|
|||||||
|
|
||||||
|
|
||||||
```js
|
```js
|
||||||
|
!!mdbook.export
|
||||||
!!book.generate name:'tfgrid4specs' title:'TFGrid Specs 4.0'
|
title:'TFGrid Specs 4.0'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/books/tfgrid4specs'
|
description:'TFGrid Specs 4.0 book'
|
||||||
|
name:'tfgrid4specs'
|
||||||
|
summary_url:'https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/books/tfgrid4specs'
|
||||||
!!doctree.add
|
collections:'tfgrid4specs, tech, tfgrid4'
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tfgrid4specs'
|
production:0 //means we put it in summary
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tech'
|
|
||||||
|
|
||||||
!!doctree.add
|
|
||||||
url:'https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/collections/tfgrid4'
|
|
||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
|
@@ -3,6 +3,6 @@ set -ex
|
|||||||
|
|
||||||
#~/code/github/freeflowuniverse/crystallib/cli/hero/compile_debug.sh
|
#~/code/github/freeflowuniverse/crystallib/cli/hero/compile_debug.sh
|
||||||
|
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/development/heroscript/tfgrid4specs -o
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/development/heroscript/tfgrid4specs -o
|
||||||
|
|
||||||
|
|
||||||
|
@@ -1,3 +1,3 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript/tfgrid4specs
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript/tfgrid4specs
|
||||||
rsync -rv --delete ~/hero/www/info/tfgrid4specs/ root@info.ourworld.tf:/root/hero/www/info/tfgrid4specs/
|
rsync -rv --delete ~/hero/www/info/tfgrid4specs/ root@info.ourworld.tf:/root/hero/www/info/tfgrid4specs/
|
||||||
|
@@ -38,7 +38,7 @@ bash /tmp/hero_install.sh
|
|||||||
|
|
||||||
# Start the SSH agent, run hero mdbook and build the mdbook
|
# Start the SSH agent, run hero mdbook and build the mdbook
|
||||||
eval $(ssh-agent)
|
eval $(ssh-agent)
|
||||||
hero mdbook -u https://git.ourworld.tf/tfgrid/info_tfgrid/src/branch/main/heroscript
|
hero mdbook -u https://git.threefold.info/tfgrid/info_tfgrid/src/branch/main/heroscript
|
||||||
cd /root/hero/var/mdbuild/duniayetu
|
cd /root/hero/var/mdbuild/duniayetu
|
||||||
mdbook build
|
mdbook build
|
||||||
|
|
||||||
|
@@ -17,7 +17,7 @@ ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC/9RNGKRjHvViunSOXhBF7EumrWvmqAAVJSrfGdLaV
|
|||||||
|
|
||||||
```
|
```
|
||||||
|
|
||||||
- go to [https://git.ourworld.tf/user/settings/keys](https://git.ourworld.tf/user/settings/keys)
|
- go to [https://git.threefold.info/user/settings/keys](https://git.threefold.info/user/settings/keys)
|
||||||
|
|
||||||
add the key you found from kds.pub, copy all from ssh-... with email addr. underneith ssh
|
add the key you found from kds.pub, copy all from ssh-... with email addr. underneith ssh
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user