diff --git a/Makefile b/Makefile index f3de826..1593fb2 100644 --- a/Makefile +++ b/Makefile @@ -1,6 +1,3 @@ -TLD ?= dev -CONFIG = --config _config.yml,_config.$(TLD).yml - default: bundle exec jekyll build $(CONFIG) @@ -20,7 +17,7 @@ svgs: scripts/cleanup-svgs.sh assets/images/*.svg publish: default - wrangler deploy --name="website-$(TLD)" + wrangler deploy --name="website" clean: @rm -rfv _site diff --git a/_config.dev.yml b/_config.dev.yml deleted file mode 100644 index 5bde9fe..0000000 --- a/_config.dev.yml +++ /dev/null @@ -1 +0,0 @@ -url: "https://radicle.dev" diff --git a/_config.xyz.yml b/_config.xyz.yml deleted file mode 100644 index 870a36d..0000000 --- a/_config.xyz.yml +++ /dev/null @@ -1 +0,0 @@ -url: "https://radicle.xyz" diff --git a/_config.yml b/_config.yml index 3a1b917..597e11d 100644 --- a/_config.yml +++ b/_config.yml @@ -1,3 +1,4 @@ +url: "https://radicle.dev" baseurl: "/" plugins: @@ -33,9 +34,9 @@ include: title: "Radicle: the sovereign forge" description: "The Radicle forge is an open source, peer-to-peer code collaboration stack built on Git." fedi: "@radicle@toot.radicle.xyz" -node: "seed.radicle.xyz" +node: "seed.radicle.dev" explorer: "radicle.network" -atproto: radicle.xyz +atproto: "radicle.dev" # jekyll-feed configuration feed: diff --git a/_guides/protocol.md b/_guides/protocol.md index ec6b0ef..e4e8eb5 100644 --- a/_guides/protocol.md +++ b/_guides/protocol.md @@ -324,7 +324,7 @@ an address book. Radicle's reference implementation is pre-configured with two [bootstrap nodes][bootstrap] that are connected to if the address book is empty: -[iris.radicle.xyz] and [rosa.radicle.xyz]. These are nodes run by the +[iris.radicle.network] and [rosa.radicle.network]. These are nodes run by the Radicle team and have large address books that are shared with connecting peers. @@ -829,8 +829,8 @@ collaboration. [git-v2]: https://git-scm.com/docs/protocol-v2 [Tor]: https://torproject.org/ [Ed25519]: https://ed25519.cr.yp.to/ -[iris.radicle.xyz]: {{ "" | explore: "iris.radicle.xyz" }} -[rosa.radicle.xyz]: {{ "" | explore: "rosa.radicle.xyz" }} +[iris.radicle.network]: {{ "" | explore: "iris.radicle.network" }} +[rosa.radicle.network]: {{ "" | explore: "rosa.radicle.network" }} [reverse-dns]: https://en.wikipedia.org/wiki/Reverse_domain_name_notation [tuf]: https://theupdateframework.github.io/specification/latest/ [noise]: http://www.noiseprotocol.org/noise.html diff --git a/_guides/seeder.md b/_guides/seeder.md index a8746f2..05b20a3 100644 --- a/_guides/seeder.md +++ b/_guides/seeder.md @@ -230,7 +230,7 @@ A *permissive* or "open" policy is said to be *fully-replicating*, meaning your seed will try to have a full copy of all repository data available on the network. -An example of a node with this policy is `iris.radicle.xyz`, a node operated +An example of a node with this policy is `iris.radicle.network`, a node operated by the Radicle team, for the Radicle community. This is a good default for seeders who want to support the network without @@ -257,7 +257,7 @@ A *selective* or "restricted" policy requires you, the operator, to *manually allow repositories to be seeded*. This means that the node will ignore all repositories, except the ones that are pre-configured to allow seeding. -An example is the `seed.radicle.xyz` node, which only seeds Radicle team +An example is the `seed.radicle.dev` node, which only seeds Radicle team repositories. This is a good policy for communities, teams, companies and individuals who @@ -437,7 +437,7 @@ The first thing to do is to get a copy of the [`radicle-node.service`][radicle-n unit file. Place it in `/etc/systemd/system/radicle-node.service` for it to be found by `systemctl`: - curl -sSL https://seed.radicle.xyz/raw/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/570a7eb141b6ba001713c46345d79b6fead1ca15/systemd/radicle-node.service -o /etc/systemd/system/radicle-node.service + curl -sSL https://seed.radicle.dev/raw/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/570a7eb141b6ba001713c46345d79b6fead1ca15/systemd/radicle-node.service -o /etc/systemd/system/radicle-node.service Make sure it fits your needs by editing the file directly, or creating an override using `systemctl edit`. @@ -534,7 +534,7 @@ node. As with `radicle-node`, we can start by downloading an example `systemd` unit file for the daemon: - curl -sSL https://seed.radicle.xyz/raw/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/570a7eb141b6ba001713c46345d79b6fead1ca15/systemd/radicle-httpd.service -o /etc/systemd/system/radicle-httpd.service + curl -sSL https://seed.radicle.dev/raw/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/570a7eb141b6ba001713c46345d79b6fead1ca15/systemd/radicle-httpd.service -o /etc/systemd/system/radicle-httpd.service Make sure it fits your needs by editing the file directly, or creating an override using `systemctl edit`. @@ -626,7 +626,7 @@ Come join us on our community chat and tell us about your seed node on the 🎊👾 -[radicle-node]: https://seed.radicle.xyz/raw/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/570a7eb141b6ba001713c46345d79b6fead1ca15/systemd/radicle-node.service +[radicle-node]: https://seed.radicle.dev/raw/rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5/570a7eb141b6ba001713c46345d79b6fead1ca15/systemd/radicle-node.service [caddy]: https://caddyserver.com/ [caddy-guide]: https://caddyserver.com/docs/running#linux-service [caddy-install]: https://caddyserver.com/docs/install diff --git a/_guides/user.md b/_guides/user.md index e6c8ca4..118a009 100644 --- a/_guides/user.md +++ b/_guides/user.md @@ -458,13 +458,13 @@ Note that your new repository will only be replicated by nodes that you are connected to and either have an open seeding policy, or follow you. Seeding involves both hosting the repository and synchronizing changes with other nodes. In the early stages of the Radicle network, all public repositories are -automatically seeded by `iris.radicle.xyz` and `rosa.radicle.xyz` which +automatically seeded by `iris.radicle.network` and `rosa.radicle.network` which are *public seed nodes* run by the core team. @@ -1773,7 +1773,7 @@ for `schrödingers-paradox`. > Radicle's codebase hasn't yet undergone formal security audits. While we're > confident in its security, undiscovered vulnerabilities may exist. If you > encounter any issues, we encourage you to report them to -> **security@radicle.xyz**. +> **security@radicle.dev**. ## 4. Embracing the Onion @@ -2089,7 +2089,7 @@ to resolve `.onion` addresses. > Radicle's codebase hasn't yet undergone formal security audits. While we're > confident in its security, undiscovered vulnerabilities may exist. If you > encounter any issues, we encourage you to report them to -> **security@radicle.xyz**. +> **security@radicle.dev**. [proto]: /guides/protocol/ [seeder]: /guides/seeder/ diff --git a/_includes/latest-release.html b/_includes/latest-release.html index 6606e84..aa09383 100644 --- a/_includes/latest-release.html +++ b/_includes/latest-release.html @@ -39,7 +39,7 @@ 💾 - + · @@ -50,7 +50,7 @@ const release = document.getElementById('release'); release.classList.remove("hidden"); - fetch("https://files.radicle.xyz/releases/latest/radicle.json") + fetch("https://files.radicle.dev/releases/latest/radicle.json") .then(res => res.json()) .then(data => { const version = data.version; diff --git a/_includes/meta.html b/_includes/meta.html index 57f2fb5..2721e52 100644 --- a/_includes/meta.html +++ b/_includes/meta.html @@ -20,4 +20,4 @@ - + diff --git a/_pages/download.md b/_pages/download.md index 9cf7f2a..f3d6327 100644 --- a/_pages/download.md +++ b/_pages/download.md @@ -62,7 +62,7 @@ reproduce the binaries on this page from source. @@ -106,16 +106,16 @@ reproduce the binaries on this page from source. Signer Keyssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIL460KIEccS4881p7PPpiiQBsxF+H5tgC6De6crw9rbU FingerprintSHA256:iTDjRHSIaoL8dpHbQ0mv+y0IQqPufGl2hQwk4TbXFlw - Ownercloudhead@radicle.xyz + Ownercloudhead@radicle.dev Keyssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBrJyJTwj/xG7F7qY0HDFXbb8A+xNNH8eILQ8hlvKW7/ FingerprintSHA256:MOkcQvljDqQn8y+zlHFssx6gdH0rXdC+Wn88bsTPp6g - Ownererik@radicle.xyz + Ownererik@radicle.dev Keyssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEFsaRqAJ1r6bBFwlcWzJKN7DdjItQDumCNc0wqw6Dvk FingerprintSHA256:vV38nW5eSWfTMITdAoMCBOFzEEr0bDMXjSWHpwrpsKY - Ownerfintan@radicle.xyz + Ownerfintan@radicle.dev Keyssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFhK7CqgIIbSthoNn8ea32krOnMzC807Z+PpBkR2YOVj FingerprintSHA256:xX6bpr+AeF5G0wIvU8nLisgYRM6XjQVNJs3hkMGt+T0 - Ownerlorenz@radicle.xyz + Ownerlorenz@radicle.dev

@@ -129,7 +129,7 @@ reproduce the binaries on this page from source.

Browse the latest release at - https://files.radicle.xyz/releases/radicle-httpd/latest + https://files.radicle.dev/releases/radicle-httpd/latest

@@ -173,7 +173,7 @@ reproduce the binaries on this page from source. Signer Keyssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEFsaRqAJ1r6bBFwlcWzJKN7DdjItQDumCNc0wqw6Dvk FingerprintSHA256:vV38nW5eSWfTMITdAoMCBOFzEEr0bDMXjSWHpwrpsKY - Ownerfintan@radicle.xyz + Ownerfintan@radicle.dev Keyssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPueml1FxzjvwbD7vRZfwoaoyuxLy0L+WLBwSNiVoJe5 FingerprintSHA256:s/6EWLSAoeZWREZxj8vr6FtM6NaDjWhwsGB80eoaSzs Ownerrudolfs@osins.org @@ -210,11 +210,11 @@ reproduce the binaries on this page from source. You can download the appropriate tarball for your operating system with: - curl -O -L https://files.radicle.xyz/releases/latest/radicle-$TARGET.tar.xz + curl -O -L https://files.radicle.dev/releases/latest/radicle-$TARGET.tar.xz For Radicle proper, and: - curl -O -L https://files.radicle.xyz/releases/radicle-httpd/latest/radicle-httpd-$TARGET.tar.xz + curl -O -L https://files.radicle.dev/releases/radicle-httpd/latest/radicle-httpd-$TARGET.tar.xz For Radicle HTTP Daemon. @@ -248,8 +248,8 @@ This will place binaries in `~/.radicle/bin` and manuals in `~/.radicle/man`, and overwrite any existing Radicle binaries.