···30 <div class="mx-6">
31 These services may not be fully accessible until upgraded.
32 <a class="underline text-red-800 dark:text-red-200"
33- href="https://tangled.org/@tangled.org/core/tree/master/docs/migrations.md">
34 Click to read the upgrade guide</a>.
35 </div>
36 </details>
···30 <div class="mx-6">
31 These services may not be fully accessible until upgraded.
32 <a class="underline text-red-800 dark:text-red-200"
33+ href="https://docs.tangled.org/migrating-knots-spindles.html#migrating-knots-spindles">
34 Click to read the upgrade guide</a>.
35 </div>
36 </details>
···22 <p class="text-gray-500 dark:text-gray-400">
23 Choose a spindle to execute your workflows on. Only repository owners
24 can configure spindles. Spindles can be selfhosted,
25- <a class="text-gray-500 dark:text-gray-400 underline" href="https://tangled.org/@tangled.org/core/blob/master/docs/spindle/hosting.md">
26 click to learn more.
27 </a>
28 </p>
···22 <p class="text-gray-500 dark:text-gray-400">
23 Choose a spindle to execute your workflows on. Only repository owners
24 can configure spindles. Spindles can be selfhosted,
25+ <a class="text-gray-500 dark:text-gray-400 underline" href="https://docs.tangled.org/spindles.html#self-hosting-guide">
26 click to learn more.
27 </a>
28 </p>
···858[Nixery](https://nixery.dev), which is handy for caching layers for frequently
859used packages.
860861-The pipeline manifest is [specified here](/docs/spindle/pipeline.md).
862863## Secrets with openbao
864
···858[Nixery](https://nixery.dev), which is handy for caching layers for frequently
859used packages.
860861+The pipeline manifest is [specified here](https://docs.tangled.org/spindles.html#pipelines).
862863## Secrets with openbao
864
+1-1
nix/vm.nix
···8 var = builtins.getEnv name;
9 in
10 if var == ""
11- then throw "\$${name} must be defined, see docs/hacking.md for more details"
12 else var;
13 envVarOr = name: default: let
14 var = builtins.getEnv name;
···8 var = builtins.getEnv name;
9 in
10 if var == ""
11+ then throw "\$${name} must be defined, see https://docs.tangled.org/hacking-on-tangled.html#hacking-on-tangled for more details"
12 else var;
13 envVarOr = name: default: let
14 var = builtins.getEnv name;
+3-3
readme.md
···1011## docs
1213-* [knot hosting guide](/docs/knot-hosting.md)
14-* [contributing guide](/docs/contributing.md) **please read before opening a PR!**
15-* [hacking on tangled](/docs/hacking.md)
1617## security
18
···1011## docs
1213+- [knot hosting guide](https://docs.tangled.org/knot-self-hosting-guide.html#knot-self-hosting-guide)
14+- [contributing guide](https://docs.tangled.org/contribution-guide.html#contribution-guide) **please read before opening a PR!**
15+- [hacking on tangled](https://docs.tangled.org/hacking-on-tangled.html#hacking-on-tangled)
1617## security
18
+1-1
spindle/motd
···20 **
21 ********
2223-This is a spindle server. More info at https://tangled.sh/@tangled.sh/core/tree/master/docs/spindle
2425Most API routes are under /xrpc/
···20 **
21 ********
2223+This is a spindle server. More info at https://docs.tangled.org/spindles.html#spindles
2425Most API routes are under /xrpc/