diff --git a/docker-compose/homer/assets/catppuccin-frappe.css b/docker-compose/homer/assets/catppuccin-frappe.css
deleted file mode 100644
index 8561070c..00000000
--- a/docker-compose/homer/assets/catppuccin-frappe.css
+++ /dev/null
@@ -1,174 +0,0 @@
-@charset "UTF-8";
-
-
-/* Catppuccin theme for Homer */
-
-#app.theme-default.is-dark {
- --catppuccin-base: #303446;
- --catppuccin-surface0: #414559;
- --catppuccin-text: #c6d0f5;
- --catppuccin-surface2: #626880;
- --catppuccin-teal: #81c8be;
- --catppuccin-green: #a6d189;
- --catppuccin-peach: #ef9f76;
- --catppuccin-pink: #f4b8e4;
- --catppuccin-mauve: #ca9ee6;
- --catppuccin-red: #e78284;
- --catppuccin-yellow: #e5c890;
-
- --highlight-primary: transparent;
- --highlight-secondary: var(--catppuccin-surface0);
- --highlight-hover: var(--catppuccin-surface0);
- --background: var(--catppuccin-base);
- --highlight-hover: var(--catppuccin-surface0);
- --card-background: var(--catppuccin-surface0);
- --text: var(--catppuccin-text);
- --text-header: var(--catppuccin-text);
- --text-title: var(--catppuccin-text);
- --text-subtitle: var(--catppuccin-teal);
- --link: var(--catppuccin-green);
- --link-hover: var(--catppuccin-green);
-}
-
-/* Header */
-
-/* Comment the following section out if you want no header image. Also, set --highlight-primary to var(--catppuccin-surface0). */
-
-#app.theme-default.is-dark #bighead {
- background-image: url('../assets/images/romb.png');
- background-size: cover;
- background-position: center;
-}
-
-#app.theme-default.is-dark .logo {
- color: var(--catppuccin-mauve);
-}
-
-#app.theme-default.is-dark .first-line .headline {
- color: var(--catppuccin-yellow);
-}
-
-#app.theme-default.is-dark .navbar-start i {
- color: var(--catppuccin-teal);
-}
-
-#app.theme-default.is-dark [title='Auto-switch'] {
- color: var(--catppuccin-mauve);
-}
-
-#app.theme-default.is-dark [title='Dark theme'] {
- color: var(--catppuccin-peach);
-}
-
-#app.theme-default.is-dark .navbar-item .fa-columns {
- color: var(--catppuccin-green);
-}
-
-#app.theme-default.is-dark .navbar-item .fa-list {
- color: var(--catppuccin-teal);
-}
-
-#app.theme-default.is-dark .search-bar .search-label:before {
- color: var(--catppuccin-yellow);
-}
-
-#app.theme-default.is-dark .search-bar input {
- background-color: var(--catppuccin-base);
-}
-
-#app.theme-default.is-dark .search-bar > input:nth-child(2) {
- color: var(--catppuccin-text);
-}
-
-#app.theme-default.is-dark .search-bar input:focus-visible {
- outline: none;
-}
-
-/* Message */
-
-#app.theme-default.is-dark .message-header {
- color: var(--catppuccin-text);
- background-color: var(--catppuccin-surface0);
- border-style: none none solid none;
- border-width: thin;
-}
-
-#app.theme-default.is-dark .is-info .message-header {
- border-color: var(--catppuccin-teal);
-}
-
-#app.theme-default.is-dark .is-info .message-header i {
- color: var(--catppuccin-teal);
-}
-
-#app.theme-default.is-dark .is-success .message-header {
- border-color: var(--catppuccin-green);
-}
-
-#app.theme-default.is-dark .is-success .message-header i {
- color: var(--catppuccin-green);
-}
-
-#app.theme-default.is-dark .is-warning .message-header {
- border-color: var(--catppuccin-peach);
-}
-
-#app.theme-default.is-dark .is-warning .message-header i {
- color: var(--catppuccin-peach);
-}
-
-#app.theme-default.is-dark .is-danger .message-header {
- border-color: var(--catppuccin-red);
-}
-
-#app.theme-default.is-dark .is-danger .message-header i {
- color: var(--catppuccin-red);
-}
-
-/* Cards */
-
-#app.theme-default.is-dark .tag {
- background-color: var(--catppuccin-pink);
- color: var(--catppuccin-text);
-}
-
-#app.theme-default.is-dark .status.unknown::before {
- background-color: var(--catppuccin-yellow);
- border-color: var(--catppuccin-yellow);
- box-shadow: 0 0 5px 1px var(--catppuccin-yellow);
-}
-
-#app.theme-default.is-dark .status.bad::before {
- background-color: var(--catppuccin-red);
- border-color: var(--catppuccin-red);
- box-shadow: 0 0 5px 1px var(--catppuccin-red);
-}
-
-#app.theme-default.is-dark .status.running::before {
- background-color: var(--catppuccin-green);
- border-color: var(--catppuccin-green);
- box-shadow: 0 0 5px 1px var(--catppuccin-green);
-}
-
-body #app .card:hover {
- background-color: #51576d; /* Surface1 */
-}
-
-/* Footer */
-#app.theme-default.is-dark .footer {
- color: var(--catppuccin-text);
-}
-
-/* Adds spacing to the bottom of cards */
-body #app .card-content {
- margin-bottom: 0.55rem;
-}
-
-/* Custom font using Fira Code */
-body #bighead .navbar a {
- font-family: 'Fira Code', monospace;
-}
-
-body #app .title {
- font-family: 'Fira Code', monospace;
-}
diff --git a/docker-compose/homer/assets/config.yml b/docker-compose/homer/assets/config.yml
deleted file mode 100644
index 93508ace..00000000
--- a/docker-compose/homer/assets/config.yml
+++ /dev/null
@@ -1,157 +0,0 @@
----
-# https://github.com/bastienwirtz/homer/blob/main/docs/configuration.md
-title: "Homer"
-
-header: false
-footer: false
-
-columns: "4"
-
-# Set the default layout and color scheme
-defaults:
- layout: columns # Either 'columns', or 'list'
- colorTheme: dark # One of 'auto', 'light', or 'dark'
-
-stylesheet:
- - 'assets/catppuccin-frappe.css'
-
-links:
- - name: "Homepage"
- icon: "fas fa-heartbeat"
- url: "http://docker10.grote.lan:333"
- - name: "Management"
- icon: "fas fa-code-branch"
- url: "#mgmt"
-
-# wetter
-
-# https://github.com/bastienwirtz/homer/pull/181
-services:
-# - name: "Wetter"
-# icon: "fas fa-cloud"
-# items:
-# - name: "Weather"
-# location: "Burg" # your location.
-# locationId: "2941501" # OpenWeatherMap city ID.
-# apiKey: "c1ec4c040abfa80b991c72d48b49d4a0" # insert your own API key here. Request one from https://o#penweathermap.org/api. # key deactiviert #gitleaks:allow
-# units: "metric" # units to display temperature. Can be one of: metric, imperial, kelvin. Defaults to kelvin.
-# background: "none" # choose which type of background you want behind the image. Can be one of: square, cicle, none. Defaults to none.
-# type: "OpenWeather"
-# - name: "Weather"
-# location: "Magdeburg"
-# locationId: "2874545"
-# apiKey: "c1ec4c040abfa80b991c72d48b49d4a0" #gitleaks:allow
-# units: "metric"
-# background: "none"
-# type: "OpenWeather"
-
- - name: "Dienste"
- icon: "fas fa-cloud"
- items:
- - name: "gitea"
- logo: "assets/icons/gitea.png"
- url: "https://git.mgrote.net"
- target: "_blank"
- subtitle: "git"
- - name: "Miniflux"
- logo: "assets/icons/miniflux.png"
- url: "https://miniflux.mgrote.net/unread"
- target: "_blank"
- subtitle: "RSS"
- - name: "Nextcloud"
- logo: "assets/icons/nextcloud.png"
- url: "https://nextcloud.mgrote.net"
- target: "_blank"
- subtitle: "Cloud"
- - name: "Navidrome"
- logo: "assets/icons/navidrome.png"
- url: "https://audio.mgrote.net/mg"
- target: "_blank"
- subtitle: "Audio-Streaming"
- - name: "Photoprism"
- logo: "assets/icons/photoprism.svg"
- url: "http://docker10.grote.lan:2342"
- target: "_blank"
- subtitle: "Bildersammlung"
- - name: "Wiki"
- logo: "assets/icons/mkdocs.png"
- url: "http://wiki.mgrote.net"
- target: "_blank"
- subtitle: "Wiki"
-
- - name: "Web"
- icon: "fas fa-cloud"
- items:
- - name: "Todoist"
- logo: "assets/icons/todoist.png"
- url: "https://todoist.com/app/#project%2F2231794668"
- target: "_blank"
- - name: "WhatsApp"
- logo: "assets/icons/whatsapp.png"
- url: "https://web.whatsapp.com"
- target: "_blank"
- - name: "GitHub"
- logo: "assets/icons/github.png"
- url: "https://github.com/quotengrote"
- target: "_blank"
- - name: "Monkeytype"
- logo: "assets/icons/monkeytype.png"
- target: "_blank"
- url: "https://monkeytype.com"
- - name: "Posteo"
- logo: "assets/icons/posteo.png"
- url: "https://posteo.de/webmail/?_task=mail&_refresh=1&_mbox=INBOX"
- target: "_blank"
- - name: "Wikipedia"
- logo: "assets/icons/wikipedia.png"
- url: "https://de.wikipedia.org/wiki/Benutzer:Quotengrote"
- target: "_blank"
- - name: "Docker Hub"
- logo: "assets/icons/docker.png"
- url: "https://hub.docker.com/r/quotengrote"
- target: "_blank"
-
- - name: "Help"
- icon: "fas fa-cloud"
- items:
- - name: "Crontab Guru"
- logo: "assets/icons/healthchecks.png"
- url: "https://crontab.guru"
- target: "_blank"
- - name: "chmod Calculator"
- logo: "assets/icons/redis.png"
- url: "https://chmod-calculator.com"
- target: "_blank"
- - name: "composerizer"
- logo: "assets/icons/docker.png"
- url: "https://www.composerize.com"
- target: "_blank"
- subtitle: "docker-run to docker-compose"
- - name: "git revert..."
- logo: "assets/icons/netatmo.png"
- url: "https://sethrobertson.github.io/GitFixUm/fixup.html"
- target: "_blank"
-
- - name: "Diabetes"
- icon: "fas fa-cloud"
- items:
- - name: "DexCom Clarity"
- logo: "assets/icons/dexcom.png"
- url: "https://clarity.dexcom.eu/#/overview"
- target: "_blank"
- - name: "glooko"
- logo: "assets/icons/glooko.png"
- url: "https://de-fr.my.glooko.com"
- target: "_blank"
-
- - name: "Finanzen"
- icon: "fas fa-cloud"
- items:
- - name: "ING Diba"
- logo: "assets/icons/ing.png"
- url: "https://www.ing.de"
- target: "_blank"
- - name: "Leaseplanbank"
- logo: "assets/icons/leaseplan.webp"
- url: "https://sparen.leaseplanbank.de"
- target: "_blank"
diff --git a/docker-compose/homer/assets/icons/1und1.jpg b/docker-compose/homer/assets/icons/1und1.jpg
deleted file mode 100644
index 71351691..00000000
Binary files a/docker-compose/homer/assets/icons/1und1.jpg and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/README.md b/docker-compose/homer/assets/icons/README.md
deleted file mode 100644
index 015169b1..00000000
--- a/docker-compose/homer/assets/icons/README.md
+++ /dev/null
@@ -1,12 +0,0 @@
-# PWA Icons / Images
-
-We suggest you to create a svg or png icon (if it is a png icon, with the maximum resolution possible) for your application and use it to generate a favicon package in [Favicon Generator](https://realfavicongenerator.net/).
-
-Once generated, download the ZIP and use android-* icons for pwa-*:
-
-- use `android-chrome-192x192.png` for `pwa-192x192.png`
-- use `android-chrome-512x512.png` for `pwa-512x512.png`
-- `apple-touch-icon.png` is `apple-touch-icon.png`
-- `favicon.ico` is `favicon.ico`
-
-`
diff --git a/docker-compose/homer/assets/icons/acng.jpg b/docker-compose/homer/assets/icons/acng.jpg
deleted file mode 100644
index ce5925c8..00000000
Binary files a/docker-compose/homer/assets/icons/acng.jpg and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/android-chrome-192x192.png b/docker-compose/homer/assets/icons/android-chrome-192x192.png
deleted file mode 100644
index 83308e56..00000000
Binary files a/docker-compose/homer/assets/icons/android-chrome-192x192.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/android-chrome-512x512.png b/docker-compose/homer/assets/icons/android-chrome-512x512.png
deleted file mode 100644
index df464572..00000000
Binary files a/docker-compose/homer/assets/icons/android-chrome-512x512.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/apple-touch-icon.png b/docker-compose/homer/assets/icons/apple-touch-icon.png
deleted file mode 100644
index cb15b0a5..00000000
Binary files a/docker-compose/homer/assets/icons/apple-touch-icon.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/ara.png b/docker-compose/homer/assets/icons/ara.png
deleted file mode 100644
index 076b1083..00000000
Binary files a/docker-compose/homer/assets/icons/ara.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/brother.jpg b/docker-compose/homer/assets/icons/brother.jpg
deleted file mode 100644
index 8aa7a8e9..00000000
Binary files a/docker-compose/homer/assets/icons/brother.jpg and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/browserconfig.xml b/docker-compose/homer/assets/icons/browserconfig.xml
deleted file mode 100644
index b3930d0f..00000000
--- a/docker-compose/homer/assets/icons/browserconfig.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
- #da532c
-
-
-
diff --git a/docker-compose/homer/assets/icons/bytes.png b/docker-compose/homer/assets/icons/bytes.png
deleted file mode 100644
index 866e103e..00000000
Binary files a/docker-compose/homer/assets/icons/bytes.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/changedetection.png b/docker-compose/homer/assets/icons/changedetection.png
deleted file mode 100644
index 991bb6f4..00000000
Binary files a/docker-compose/homer/assets/icons/changedetection.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/dataport.png b/docker-compose/homer/assets/icons/dataport.png
deleted file mode 100644
index 59ebc7bc..00000000
Binary files a/docker-compose/homer/assets/icons/dataport.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/dexcom.png b/docker-compose/homer/assets/icons/dexcom.png
deleted file mode 100644
index 1c3bdde1..00000000
Binary files a/docker-compose/homer/assets/icons/dexcom.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/docker.png b/docker-compose/homer/assets/icons/docker.png
deleted file mode 100644
index dcce1ace..00000000
Binary files a/docker-compose/homer/assets/icons/docker.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/dokuwiki.png b/docker-compose/homer/assets/icons/dokuwiki.png
deleted file mode 100644
index 82c1d495..00000000
Binary files a/docker-compose/homer/assets/icons/dokuwiki.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/dozzle.png b/docker-compose/homer/assets/icons/dozzle.png
deleted file mode 100644
index 741ab21f..00000000
Binary files a/docker-compose/homer/assets/icons/dozzle.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/drone.png b/docker-compose/homer/assets/icons/drone.png
deleted file mode 100644
index 76b8f359..00000000
Binary files a/docker-compose/homer/assets/icons/drone.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/epochconverter.png b/docker-compose/homer/assets/icons/epochconverter.png
deleted file mode 100644
index 6c8e07e5..00000000
Binary files a/docker-compose/homer/assets/icons/epochconverter.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/favicon-16x16.png b/docker-compose/homer/assets/icons/favicon-16x16.png
deleted file mode 100644
index 9b7f3115..00000000
Binary files a/docker-compose/homer/assets/icons/favicon-16x16.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/favicon-32x32.png b/docker-compose/homer/assets/icons/favicon-32x32.png
deleted file mode 100644
index ca3a7af4..00000000
Binary files a/docker-compose/homer/assets/icons/favicon-32x32.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/favicon.ico b/docker-compose/homer/assets/icons/favicon.ico
deleted file mode 100644
index 50378918..00000000
Binary files a/docker-compose/homer/assets/icons/favicon.ico and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/freestyle.png b/docker-compose/homer/assets/icons/freestyle.png
deleted file mode 100644
index 212de89e..00000000
Binary files a/docker-compose/homer/assets/icons/freestyle.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/freshrss.png b/docker-compose/homer/assets/icons/freshrss.png
deleted file mode 100644
index 3e54369e..00000000
Binary files a/docker-compose/homer/assets/icons/freshrss.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/fritzbox.svg b/docker-compose/homer/assets/icons/fritzbox.svg
deleted file mode 100644
index e47e6939..00000000
--- a/docker-compose/homer/assets/icons/fritzbox.svg
+++ /dev/null
@@ -1,320 +0,0 @@
-
-
-
-]>
-
diff --git a/docker-compose/homer/assets/icons/gitea.png b/docker-compose/homer/assets/icons/gitea.png
deleted file mode 100644
index dd3e97c4..00000000
Binary files a/docker-compose/homer/assets/icons/gitea.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/github.png b/docker-compose/homer/assets/icons/github.png
deleted file mode 100644
index 33479614..00000000
Binary files a/docker-compose/homer/assets/icons/github.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/gl-cloud.png b/docker-compose/homer/assets/icons/gl-cloud.png
deleted file mode 100644
index a4b6f054..00000000
Binary files a/docker-compose/homer/assets/icons/gl-cloud.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/glooko.png b/docker-compose/homer/assets/icons/glooko.png
deleted file mode 100644
index c6f29070..00000000
Binary files a/docker-compose/homer/assets/icons/glooko.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/hastebin.png b/docker-compose/homer/assets/icons/hastebin.png
deleted file mode 100644
index 8d3858da..00000000
Binary files a/docker-compose/homer/assets/icons/hastebin.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/healthchecks.png b/docker-compose/homer/assets/icons/healthchecks.png
deleted file mode 100644
index 3d7696b6..00000000
Binary files a/docker-compose/homer/assets/icons/healthchecks.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/homer.png b/docker-compose/homer/assets/icons/homer.png
deleted file mode 100644
index 2ff23ae6..00000000
Binary files a/docker-compose/homer/assets/icons/homer.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/ing.png b/docker-compose/homer/assets/icons/ing.png
deleted file mode 100644
index 2665d94a..00000000
Binary files a/docker-compose/homer/assets/icons/ing.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/leaseplan.webp b/docker-compose/homer/assets/icons/leaseplan.webp
deleted file mode 100644
index 3936b6cc..00000000
Binary files a/docker-compose/homer/assets/icons/leaseplan.webp and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/librenms.png b/docker-compose/homer/assets/icons/librenms.png
deleted file mode 100644
index 94799e98..00000000
Binary files a/docker-compose/homer/assets/icons/librenms.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/logo.svg b/docker-compose/homer/assets/icons/logo.svg
deleted file mode 100644
index 89b99a10..00000000
--- a/docker-compose/homer/assets/icons/logo.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/docker-compose/homer/assets/icons/miniflux.png b/docker-compose/homer/assets/icons/miniflux.png
deleted file mode 100644
index 62a25a22..00000000
Binary files a/docker-compose/homer/assets/icons/miniflux.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/mkdocs.png b/docker-compose/homer/assets/icons/mkdocs.png
deleted file mode 100644
index 61744ca4..00000000
Binary files a/docker-compose/homer/assets/icons/mkdocs.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/monkeytype.png b/docker-compose/homer/assets/icons/monkeytype.png
deleted file mode 100644
index 2f0c64d2..00000000
Binary files a/docker-compose/homer/assets/icons/monkeytype.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/mstile-150x150.png b/docker-compose/homer/assets/icons/mstile-150x150.png
deleted file mode 100644
index 3adfe7c5..00000000
Binary files a/docker-compose/homer/assets/icons/mstile-150x150.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/munin.png b/docker-compose/homer/assets/icons/munin.png
deleted file mode 100644
index bdb93942..00000000
Binary files a/docker-compose/homer/assets/icons/munin.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/navidrome.png b/docker-compose/homer/assets/icons/navidrome.png
deleted file mode 100644
index 2bb8c77d..00000000
Binary files a/docker-compose/homer/assets/icons/navidrome.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/netatmo.png b/docker-compose/homer/assets/icons/netatmo.png
deleted file mode 100644
index d5a3fc5a..00000000
Binary files a/docker-compose/homer/assets/icons/netatmo.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/netbootxyz.png b/docker-compose/homer/assets/icons/netbootxyz.png
deleted file mode 100644
index a57a8998..00000000
Binary files a/docker-compose/homer/assets/icons/netbootxyz.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/nextcloud.png b/docker-compose/homer/assets/icons/nextcloud.png
deleted file mode 100644
index 294e230b..00000000
Binary files a/docker-compose/homer/assets/icons/nextcloud.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/oxidized.svg b/docker-compose/homer/assets/icons/oxidized.svg
deleted file mode 100644
index a58c2128..00000000
--- a/docker-compose/homer/assets/icons/oxidized.svg
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-
-
diff --git a/docker-compose/homer/assets/icons/photoprism.svg b/docker-compose/homer/assets/icons/photoprism.svg
deleted file mode 100644
index 2ffcd856..00000000
--- a/docker-compose/homer/assets/icons/photoprism.svg
+++ /dev/null
@@ -1 +0,0 @@
-
\ No newline at end of file
diff --git a/docker-compose/homer/assets/icons/posteo.png b/docker-compose/homer/assets/icons/posteo.png
deleted file mode 100644
index 0cdaa6a1..00000000
Binary files a/docker-compose/homer/assets/icons/posteo.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/pve.png b/docker-compose/homer/assets/icons/pve.png
deleted file mode 100644
index 4a972d7b..00000000
Binary files a/docker-compose/homer/assets/icons/pve.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/pwa-192x192.png b/docker-compose/homer/assets/icons/pwa-192x192.png
deleted file mode 100644
index 36d87752..00000000
Binary files a/docker-compose/homer/assets/icons/pwa-192x192.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/pwa-512x512.png b/docker-compose/homer/assets/icons/pwa-512x512.png
deleted file mode 100644
index 8f276479..00000000
Binary files a/docker-compose/homer/assets/icons/pwa-512x512.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/qnap.png b/docker-compose/homer/assets/icons/qnap.png
deleted file mode 100644
index b06ca3ef..00000000
Binary files a/docker-compose/homer/assets/icons/qnap.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/redis.png b/docker-compose/homer/assets/icons/redis.png
deleted file mode 100644
index 923d14aa..00000000
Binary files a/docker-compose/homer/assets/icons/redis.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/roundcube.png b/docker-compose/homer/assets/icons/roundcube.png
deleted file mode 100644
index 60fda3c6..00000000
Binary files a/docker-compose/homer/assets/icons/roundcube.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/rssb.png b/docker-compose/homer/assets/icons/rssb.png
deleted file mode 100644
index 077f9548..00000000
Binary files a/docker-compose/homer/assets/icons/rssb.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/sabnzbd.png b/docker-compose/homer/assets/icons/sabnzbd.png
deleted file mode 100644
index 46b4a92a..00000000
Binary files a/docker-compose/homer/assets/icons/sabnzbd.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/scaleway.png b/docker-compose/homer/assets/icons/scaleway.png
deleted file mode 100644
index c0ddedf5..00000000
Binary files a/docker-compose/homer/assets/icons/scaleway.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/site.webmanifest b/docker-compose/homer/assets/icons/site.webmanifest
deleted file mode 100644
index b20abb7c..00000000
--- a/docker-compose/homer/assets/icons/site.webmanifest
+++ /dev/null
@@ -1,19 +0,0 @@
-{
- "name": "",
- "short_name": "",
- "icons": [
- {
- "src": "/android-chrome-192x192.png",
- "sizes": "192x192",
- "type": "image/png"
- },
- {
- "src": "/android-chrome-512x512.png",
- "sizes": "512x512",
- "type": "image/png"
- }
- ],
- "theme_color": "#ffffff",
- "background_color": "#ffffff",
- "display": "standalone"
-}
diff --git a/docker-compose/homer/assets/icons/speedport.png b/docker-compose/homer/assets/icons/speedport.png
deleted file mode 100644
index d5497565..00000000
Binary files a/docker-compose/homer/assets/icons/speedport.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/strato.jpg b/docker-compose/homer/assets/icons/strato.jpg
deleted file mode 100644
index d5b8e6f2..00000000
Binary files a/docker-compose/homer/assets/icons/strato.jpg and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/switch.png b/docker-compose/homer/assets/icons/switch.png
deleted file mode 100644
index fa4a81e0..00000000
Binary files a/docker-compose/homer/assets/icons/switch.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/todoist.png b/docker-compose/homer/assets/icons/todoist.png
deleted file mode 100644
index 4daa8ab2..00000000
Binary files a/docker-compose/homer/assets/icons/todoist.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/traefik.png b/docker-compose/homer/assets/icons/traefik.png
deleted file mode 100644
index 77a490a2..00000000
Binary files a/docker-compose/homer/assets/icons/traefik.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/ubiquiti.png b/docker-compose/homer/assets/icons/ubiquiti.png
deleted file mode 100644
index e67eec6b..00000000
Binary files a/docker-compose/homer/assets/icons/ubiquiti.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/whatsapp.png b/docker-compose/homer/assets/icons/whatsapp.png
deleted file mode 100644
index 0a17a5d1..00000000
Binary files a/docker-compose/homer/assets/icons/whatsapp.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/wikipedia.png b/docker-compose/homer/assets/icons/wikipedia.png
deleted file mode 100644
index 650e7cf2..00000000
Binary files a/docker-compose/homer/assets/icons/wikipedia.png and /dev/null differ
diff --git a/docker-compose/homer/assets/icons/woodpecker.svg b/docker-compose/homer/assets/icons/woodpecker.svg
deleted file mode 100644
index 7cf777c4..00000000
--- a/docker-compose/homer/assets/icons/woodpecker.svg
+++ /dev/null
@@ -1,10 +0,0 @@
-
diff --git a/docker-compose/homer/assets/images/romb.png b/docker-compose/homer/assets/images/romb.png
deleted file mode 100644
index 3ebceb2e..00000000
Binary files a/docker-compose/homer/assets/images/romb.png and /dev/null differ
diff --git a/docker-compose/homer/assets/manifest.json b/docker-compose/homer/assets/manifest.json
deleted file mode 100644
index 9faa0934..00000000
--- a/docker-compose/homer/assets/manifest.json
+++ /dev/null
@@ -1 +0,0 @@
-{"name":"Homer Dashboard","short_name":"Homer","theme_color":"#3367D6","icons":[{"src":"./icons/favicon-16x16.png","sizes":"16x16","type":"image/png"},{"src":"./icons/favicon-32x32.png","sizes":"32x32","type":"image/png"},{"src":"./icons/icon-any.png","sizes":"512x512","type":"image/png","purpose":"any"},{"src":"./icons/icon-any.svg","sizes":"any","type":"image/svg+xml","purpose":"any"},{"src":"./icons/icon-maskable.png","sizes":"512x512","type":"image/png","purpose":"maskable"},{"src":"./icons/safari-pinned-tab.svg","sizes":"any","type":"image/svg+xml","purpose":"monochrome"}],"start_url":"../","display":"standalone","background_color":"#000000"}
\ No newline at end of file
diff --git a/docker-compose/homer/assets/mgmt.yml b/docker-compose/homer/assets/mgmt.yml
deleted file mode 100644
index 895f4ea1..00000000
--- a/docker-compose/homer/assets/mgmt.yml
+++ /dev/null
@@ -1,117 +0,0 @@
----
-# Additionnal page configuration
-
-# Additionnal configurations are loaded using its file name, minus the extension, as an anchor (https://#).
-# `config.yml` is still used as a base configuration, and all values here will overwrite it, so you don't have to re-defined everything
-
-
-subtitle: "Management"
-
-# This overwrites message config. Setting it to empty to remove message from this page and keep it only in the main one:
-# message: ~
-
-# as we want to include a differente link here (so we can get back to home page), we need to replicate all links or they will be revome when overwriting the links field:
-links:
- - name: "Homepage"
- icon: "fas fa-heartbeat"
- url: "http://docker10.grote.lan:333"
- - name: "Management"
- icon: "fas fa-code-branch"
- url: "#mgmt"
-
-services:
- - name: "Hardware"
- icon: "fas fa-cloud"
- items:
- - name: "Brother ADS-2700W"
- logo: "assets/icons/brother.jpg"
- url: "http://192.168.2.48"
- target: "_blank"
- - name: "Fritzbox 7590"
- logo: "assets/icons/fritzbox.svg"
- url: "http://192.168.5.1"
- target: "_blank"
- subtitle: "Modem"
-
- - name: "Infra"
- icon: "fas fa-cloud"
- items:
- - name: "gitea"
- logo: "assets/icons/gitea.png"
- url: "https://git.mgrote.net"
- target: "_blank"
- subtitle: "git"
- - name: "Traefik"
- logo: "assets/icons/traefik.png"
- url: "http://docker10.grote.lan:8081"
- target: "_blank"
- subtitle: "Reverse Proxy"
- - name: "Unifi Network Application"
- logo: "assets/icons/ubiquiti.png"
- url: "https://docker10.grote.lan:8443"
- target: "_blank"
- subtitle: "WLAN"
- - name: "httpd"
- logo: "assets/icons/roundcube.png"
- url: "http://docker10.grote.lan:3344"
- target: "_blank"
- subtitle: "Package-Registry"
- - name: "Container Registry"
- logo: "assets/icons/hastebin.png"
- url: "https://registry.mgrote.net/ui/index.html"
- target: "_blank"
- subtitle: "Container-Registry"
- - name: "Woodpecker"
- logo: "assets/icons/woodpecker.svg"
- url: "https://ci.mgrote.net"
- target: "_blank"
- subtitle: "CI/CD"
-
- - name: "Infra"
- icon: "fas fa-cloud"
- items:
- - name: "ProxMox Virtual Environment - Production"
- logo: "assets/icons/pve.png"
- url: "https://pve5.grote.lan:8006"
- target: "_blank"
- subtitle: "Selbstbau"
- - name: "ProxMox Virtual Environment - Test"
- logo: "assets/icons/pve.png"
- url: "https://pve5-test.grote.lan:8006"
- target: "_blank"
- subtitle: "Test - VM"
-
- - name: "Internet-MGMT"
- icon: "fas fa-cloud"
- items:
- - name: "Strato - DNS"
- logo: "assets/icons/strato.jpg"
- url: "https://www.strato.de/apps/CustomerService#/skl"
- target: "_blank"
- subtitle: "Domainverwaltung"
-
- - name: "Extern - Südring"
- icon: "fas fa-cloud"
- items:
- - name: "QNAP TS-251+"
- logo: "assets/icons/qnap.png"
- url: "http://192.168.3.108:8080"
- target: "_blank"
- - name: "Speedport Smart 3"
- logo: "assets/icons/speedport.png"
- url: "http://192.168.3.1"
- target: "_blank"
- - name: "Netgear GS308E"
- logo: "assets/icons/switch.png"
- url: "http://192.168.3.147"
- target: "_blank"
- - name: "Proxmox Backup Server"
- logo: "assets/icons/pve.png"
- url: "https://pbs.grote.lan:8007"
- target: "_blank"
- subtitle: "M93 Tiny"
- - name: "Proxmox Backup Server - Test"
- logo: "assets/icons/pve.png"
- url: "https://pbs-test.grote.lan:8007"
- target: "_blank"
- subtitle: "Test"
diff --git a/docker-compose/homer/docker-compose.yml.j2 b/docker-compose/homer/docker-compose.yml.j2
deleted file mode 100644
index 07202ca3..00000000
--- a/docker-compose/homer/docker-compose.yml.j2
+++ /dev/null
@@ -1,25 +0,0 @@
-version: '3'
-services:
-######## homer ########
- homer:
- image: b4bz/homer:latest
- container_name: homer-dashboard
- restart: always
- environment:
- TZ: Europe/Berlin
- UID: 1000
- GID: 1000
- INIT_ASSETS: 0
- volumes:
- - ./assets/:/www/assets
- ports:
- - 333:8080
- networks:
- - traefik
- labels:
- com.centurylinklabs.watchtower.enable: true
-
-######## Networks ########
-networks:
- traefik:
- external: true
diff --git a/docker-compose/whoami/docker-compose.yml.j2 b/docker-compose/whoami/docker-compose.yml.j2
deleted file mode 100644
index 57e92590..00000000
--- a/docker-compose/whoami/docker-compose.yml.j2
+++ /dev/null
@@ -1,25 +0,0 @@
-version: '3'
-services:
- # here it works as expected
- whoami:
- image: traefik/whoami
- container_name: whoami
- restart: always
- networks:
- - traefik
- labels:
- traefik.http.routers.whoami.rule: Host(`whoami.mgrote.net`)
- traefik.http.routers.whoami.middlewares: whoami-ipwhitelist
-
- traefik.http.middlewares.whoami-ipwhitelist.ipwhitelist.sourcerange: 192.168.2.0/24,10.25.25.0/24,192.168.48.0/24 # .48. ist Docker
-
- traefik.http.middlewares.whoami-ipwhitelist.ipwhitelist.ipstrategy.depth: 0 # https://doc.traefik.io/traefik/middlewares/http/ipwhitelist/#ipstrategydepth
- traefik.enable: true
- traefik.http.routers.whoami.tls: true
- traefik.http.routers.whoami.tls.certresolver: resolver_letsencrypt
- traefik.http.routers.whoami.entrypoints: entry_https
- traefik.http.services.whoami.loadbalancer.server.port: 80
-
-networks:
- traefik:
- external: true
diff --git a/host_vars/docker10.grote.lan.yml b/host_vars/docker10.grote.lan.yml
index 7bded78b..b03d0a28 100644
--- a/host_vars/docker10.grote.lan.yml
+++ b/host_vars/docker10.grote.lan.yml
@@ -43,8 +43,6 @@ compose_files:
- name: registry
state: present
network: traefik
- - name: homer
- state: present
- name: nextcloud
state: present
network: traefik
@@ -73,15 +71,9 @@ compose_files:
network: traefik
- name: photoprism
state: present
- - name: whoami
- state: absent
- network: traefik_test
- name: wiki
state: present
network: traefik
- - name: lldap
- state: absent
- network: ldap
### oefenweb.ufw
ufw_rules: