diff --git a/docs/flashing_os.md b/docs/flashing_os.md
index 0649c17b..e8e59b6f 100644
--- a/docs/flashing_os.md
+++ b/docs/flashing_os.md
@@ -8,12 +8,12 @@
Download the appropriate SD card image. Select it based on the board, platform, and the video capture device you are using:
-* [**PiKVM v3 HAT (Raspberry Pi 4)**](https://pikvm.org/images/v3-hdmi-rpi4.img.bz2) - [*sha1*](https://pikvm.org/images/v3-hdmi-rpi4.img.bz2.sha1)
+* [**PiKVM v3 HAT (Raspberry Pi 4)**](https://files.pikvm.org/images/v3-hdmi-rpi4.img.bz2) - [*sha1*](https://files.pikvm.org/images/v3-hdmi-rpi4.img.bz2.sha1)
* **DIY - Raspberry Pi 4, v2 platform:**
- * [For HDMI-CSI bridge](https://pikvm.org/images/v2-hdmi-rpi4.img.bz2) - [*sha1*](https://pikvm.org/images/v2-hdmi-rpi4.img.bz2.sha1)
- * [For HDMI-USB dongle](https://pikvm.org/images/v2-hdmiusb-rpi4.img.bz2) - [*sha1*](https://pikvm.org/images/v2-hdmiusb-rpi4.img.bz2.sha1)
+ * [For HDMI-CSI bridge](https://files.pikvm.org/images/v2-hdmi-rpi4.img.bz2) - [*sha1*](https://files.pikvm.org/images/v2-hdmi-rpi4.img.bz2.sha1)
+ * [For HDMI-USB dongle](https://files.pikvm.org/images/v2-hdmiusb-rpi4.img.bz2) - [*sha1*](https://files.pikvm.org/images/v2-hdmiusb-rpi4.img.bz2.sha1)
* **DIY - Raspberry Pi ZeroW, v2 platform:**
- * [For HDMI-CSI bridge](https://pikvm.org/images/v2-hdmi-zerow.img.bz2) - [*sha1*](https://pikvm.org/images/v2-hdmi-zerow.img.bz2.sha1)
+ * [For HDMI-CSI bridge](https://files.pikvm.org/images/v2-hdmi-zerow.img.bz2) - [*sha1*](https://files.pikvm.org/images/v2-hdmi-zerow.img.bz2.sha1)
Pre-compiled images are only available for the Raspberry Pi 4 and ZeroW. For all other cases, you will need to build the operating system yourself. But don't worry, it's [very simple](building_os.md).