From 1139c9954a36d14eb860763ab1b5d5a43a8c0f72 Mon Sep 17 00:00:00 2001 From: Jason Hirsch Date: Sat, 12 Oct 2024 16:07:14 +0200 Subject: [PATCH] Wartungsseite --- index.html | 67 +++++++++++++++++++++++++++++++++++++++++++++++ start-server.sh | 38 +++++++++++++++++++++++++++ wartungsseite.tsx | 61 ------------------------------------------ 3 files changed, 105 insertions(+), 61 deletions(-) create mode 100644 index.html create mode 100644 start-server.sh delete mode 100644 wartungsseite.tsx diff --git a/index.html b/index.html new file mode 100644 index 0000000..da6aa0a --- /dev/null +++ b/index.html @@ -0,0 +1,67 @@ + + + + + + Wartungsarbeiten + + + + + + +
+
+ + + + + + + + + + + + + + + + +
+
+ +
+
+

Wartungsarbeiten

+

Wir arbeiten gerade an Ihrer Website. Bald sind wir fertig!

+
+
+ + Geschätzte Fertigstellung: 24-48 Stunden +
+
+ + Status: In Arbeit +
+
+

+ Vielen Dank für Ihre Geduld. Bei Fragen kontaktieren Sie uns bitte unter + clickcandit@gmail.com +

+
+
+ + + + + diff --git a/start-server.sh b/start-server.sh new file mode 100644 index 0000000..22aeb97 --- /dev/null +++ b/start-server.sh @@ -0,0 +1,38 @@ +#!/bin/bash + +# Docker Image Name +IMAGE_NAME="simple-html-server" +CONTAINER_NAME="html-server" +PORT=2223 +HTML_FILE="index.html" + +# Check if the index.html file exists +if [ ! -f "$HTML_FILE" ]; then + echo "Fehler: Die Datei $HTML_FILE wurde nicht gefunden!" + exit 1 +fi + +# Erstelle ein Dockerfile +cat < Dockerfile +FROM nginx:alpine +COPY $HTML_FILE /usr/share/nginx/html/index.html +EOF + +# Docker Image bauen +docker build -t $IMAGE_NAME . + +# Falls ein Container mit dem gleichen Namen existiert, wird er gestoppt und entfernt +if [ $(docker ps -a -q -f name=$CONTAINER_NAME) ]; then + docker stop $CONTAINER_NAME + docker rm $CONTAINER_NAME +fi + +# Container starten +docker run -d --name $CONTAINER_NAME -p $PORT:80 $IMAGE_NAME + +# Status anzeigen +if [ $? -eq 0 ]; then + echo "Der HTML-Server läuft auf Port $PORT." +else + echo "Es gab ein Problem beim Starten des Servers." +fi diff --git a/wartungsseite.tsx b/wartungsseite.tsx deleted file mode 100644 index b8e906a..0000000 --- a/wartungsseite.tsx +++ /dev/null @@ -1,61 +0,0 @@ -import { Clock, Tools } from "lucide-react" - -export default function Component() { - return ( -
-
-
- - - - - - - - - - - - - - - - -
-
-
-
-

Wartungsarbeiten

-

Wir arbeiten gerade an Ihrer Website. Bald sind wir fertig!

-
-
- - Geschätzte Fertigstellung: 24-48 Stunden -
-
- - Status: In Arbeit -
-
-

- Vielen Dank für Ihre Geduld. Bei Fragen kontaktieren Sie uns bitte unter{" "} - - clickcandit@gmail.com - -

-
-
- -
- ) -} \ No newline at end of file