diff --git a/architecture/architecture-overview.mdx b/architecture/architecture-overview.mdx
index 6ac2bfd0..042eb128 100644
--- a/architecture/architecture-overview.mdx
+++ b/architecture/architecture-overview.mdx
@@ -4,7 +4,7 @@ description: The core components of PowerSync are the service and client SDKs
---
-
+
The [PowerSync Service](/architecture/powersync-service) and client SDK operate in unison to keep client-side SQLite databases in sync with a backend database. Learn about their architecture:
diff --git a/images/architecture-1.avif b/images/architecture-1.avif
deleted file mode 100644
index ce7d199e..00000000
Binary files a/images/architecture-1.avif and /dev/null differ
diff --git a/images/architecture/powersync-docs-diagram-architecture-overview.png b/images/architecture/powersync-docs-diagram-architecture-overview.png
new file mode 100644
index 00000000..26265567
Binary files /dev/null and b/images/architecture/powersync-docs-diagram-architecture-overview.png differ
diff --git a/images/powersync-architecture-diagram-self-host (1).png b/images/powersync-architecture-diagram-self-host (1).png
deleted file mode 100644
index f2d46e8b..00000000
Binary files a/images/powersync-architecture-diagram-self-host (1).png and /dev/null differ
diff --git a/images/powersync-docs-diagram-architecture-overview.png b/images/powersync-docs-diagram-architecture-overview.png
deleted file mode 100644
index 7daa54bd..00000000
Binary files a/images/powersync-docs-diagram-architecture-overview.png and /dev/null differ
diff --git a/images/self-hosting-1.avif b/images/self-hosting-1.avif
deleted file mode 100644
index 255de0aa..00000000
Binary files a/images/self-hosting-1.avif and /dev/null differ
diff --git a/images/self-hosting-2.avif b/images/self-hosting-2.avif
deleted file mode 100644
index 1610ec47..00000000
Binary files a/images/self-hosting-2.avif and /dev/null differ
diff --git a/images/self-hosting/powersync-architecture-diagram-self-host.png b/images/self-hosting/powersync-architecture-diagram-self-host.png
new file mode 100644
index 00000000..af279b68
Binary files /dev/null and b/images/self-hosting/powersync-architecture-diagram-self-host.png differ
diff --git a/self-hosting/installation.mdx b/self-hosting/installation.mdx
index cdac1a86..769117ce 100644
--- a/self-hosting/installation.mdx
+++ b/self-hosting/installation.mdx
@@ -7,7 +7,7 @@ sidebarTitle: Overview
The typical components of a self-hosted production environment are:
-
+
The self-hosted deployment is run via Docker. A Docker image is distributed via [Docker Hub](https://hub.docker.com/r/journeyapps/powersync-service). Run PowerSync using:
diff --git a/self-hosting/lifecycle-maintenance/securing-your-deployment.mdx b/self-hosting/lifecycle-maintenance/securing-your-deployment.mdx
index 45522417..270eb926 100644
--- a/self-hosting/lifecycle-maintenance/securing-your-deployment.mdx
+++ b/self-hosting/lifecycle-maintenance/securing-your-deployment.mdx
@@ -11,7 +11,7 @@ mode: wide
Below is an architecture diagram of a successful deployment:
-
+
Data doesn't always flow in the direction of your firewall rules, so the below table documents which components are making connections to others: