From c1656c08ce9b9bec6c1e95a38bcb14b9244b1abf Mon Sep 17 00:00:00 2001
From: grimsi <9295182+grimsi@users.noreply.github.com>
Date: Fri, 3 Oct 2025 22:32:32 +0200
Subject: [PATCH] Add image deprecation notice for Docker Hub image
---
.../temp/DockerHubDeprecationPopover.tsx | 44 +++++++++++++++++++
app/src/main/frontend/views/MainLayout.tsx | 24 +++++++---
2 files changed, 61 insertions(+), 7 deletions(-)
create mode 100644 app/src/main/frontend/components/temp/DockerHubDeprecationPopover.tsx
diff --git a/app/src/main/frontend/components/temp/DockerHubDeprecationPopover.tsx b/app/src/main/frontend/components/temp/DockerHubDeprecationPopover.tsx
new file mode 100644
index 0000000..85cdc54
--- /dev/null
+++ b/app/src/main/frontend/components/temp/DockerHubDeprecationPopover.tsx
@@ -0,0 +1,44 @@
+import {Button, Link, Popover, PopoverContent, PopoverTrigger} from "@heroui/react";
+import {Warning} from "@phosphor-icons/react";
+
+// TODO: Remove this component before the release of version 2.2.0
+export default function DockerHubDeprecationPopover() {
+ return (
+
+ Starting with version
+
+ Please switch to{' '}
+
+ ghcr.io/gameyfin/gameyfin
+
+ {' '}if you are currently using the Docker Hub image.
+ Image deprecation notice
+ 2.2.0
+ the image{' '}
+
+ grimsi/gameyfin
+
+ {' '}will no longer be published to Docker Hub.
+