From a1b03ea762b48397abc51de4df9fa0ea86db5fd9 Mon Sep 17 00:00:00 2001
From: Michael Shamoon <4887959+shamoon@users.noreply.github.com>
Date: Wed, 12 Oct 2022 14:32:22 -0700
Subject: [PATCH] Add service ping
---
src/components/services/item.jsx | 10 ++++++++-
src/components/services/ping.jsx | 35 ++++++++++++++++++++++++++++++++
src/pages/api/ping.js | 22 ++++++++++++++++++++
src/utils/proxy/http.js | 2 +-
4 files changed, 67 insertions(+), 2 deletions(-)
create mode 100644 src/components/services/ping.jsx
create mode 100644 src/pages/api/ping.js
diff --git a/src/components/services/item.jsx b/src/components/services/item.jsx
index ed0cef2d..25e94266 100644
--- a/src/components/services/item.jsx
+++ b/src/components/services/item.jsx
@@ -4,6 +4,7 @@ import { useContext, useState } from "react";
import Status from "./status";
import Widget from "./widget";
+import Ping from "./ping";
import Docker from "widgets/docker/component";
import { SettingsContext } from "utils/contexts/settings";
@@ -102,11 +103,18 @@ export default function Item({ service }) {
)}
+ {service.ping && (
+
+ )}
+
{service.container && (