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.
@@ -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.