Radish alpha
h
Radicle Heartwood Protocol & Stack
Radicle
Git (anonymous pull)
Log in to clone via SSH
docs: add a note on running isolated nodes
✗ CI failure Lars Wirzenius committed 1 year ago
commit abafb2c97369ac06518cee129dd382928e88de91
parent c0aecbac3a0f5daf90f8110983c81b1ee1972090
1 passed 2 failed (3 total) View logs
1 file changed +16 -0
modified HACKING.md
@@ -48,6 +48,22 @@ You may want to set the appropriate environment variables before running these c
to prevent them from interfering with an existing installation of radicle. See the
following section on environment variables.

+
## Running in isolation
+

+
When testing things, if you want to run one or more nodes in isolation
+
from the public Radicle network of nodes:
+

+
* In the node `config.json` file:
+
  - set `preferredSeeds` to `[]`
+
  - set `node.connect` to `[]`
+
  - set `node.network` to `test`
+
  - set `node.peers.type` to `static`
+

+
This allows you to make any changes to the repositories on your nodes
+
without having them replicated to outside your nodes. This would be
+
good to do for any experiments you make that might be burdensome for
+
other nodes, such as creating very large repositories.
+

## Environment variables

When developing radicle, some environment variables may be used to make the