commit b45f81626636eda84fddeef22f828e823228b609 Author: FKD13 <44001949+FKD13@users.noreply.github.com> Date: Thu Nov 23 01:36:18 2023 +0100 add all config diff --git a/config/bookmarks.yaml b/config/bookmarks.yaml new file mode 100644 index 0000000..3b6bead --- /dev/null +++ b/config/bookmarks.yaml @@ -0,0 +1,18 @@ +--- +# For configuration options and examples, please see: +# https://gethomepage.dev/latest/configs/bookmarks + +- Developer: + - Github: + - abbr: GH + href: https://github.com/ + +- Social: + - Reddit: + - abbr: RE + href: https://reddit.com/ + +- Entertainment: + - YouTube: + - abbr: YT + href: https://youtube.com/ diff --git a/config/custom.css b/config/custom.css new file mode 100644 index 0000000..e69de29 diff --git a/config/custom.js b/config/custom.js new file mode 100644 index 0000000..e69de29 diff --git a/config/docker.yaml b/config/docker.yaml new file mode 100644 index 0000000..653c5e0 --- /dev/null +++ b/config/docker.yaml @@ -0,0 +1,10 @@ +--- +# For configuration options and examples, please see: +# https://gethomepage.dev/latest/configs/docker/ + +# my-docker: +# host: 127.0.0.1 +# port: 2375 + +# my-docker: +# socket: /var/run/docker.sock diff --git a/config/kubernetes.yaml b/config/kubernetes.yaml new file mode 100644 index 0000000..aca6e82 --- /dev/null +++ b/config/kubernetes.yaml @@ -0,0 +1,2 @@ +--- +# sample kubernetes config diff --git a/config/logs/homepage.log b/config/logs/homepage.log new file mode 100644 index 0000000..9a0f76b --- /dev/null +++ b/config/logs/homepage.log @@ -0,0 +1,172 @@ +[2023-11-22T22:29:57.902Z] info: docker.yaml was copied to the config folder +[2023-11-22T22:29:57.904Z] info: services.yaml was copied to the config folder +[2023-11-22T22:29:57.904Z] info: bookmarks.yaml was copied to the config folder +[2023-11-22T22:29:57.910Z] info: widgets.yaml was copied to the config folder +[2023-11-22T22:29:57.911Z] info: custom.css was copied to the config folder +[2023-11-22T22:29:57.911Z] info: custom.js was copied to the config folder +[2023-11-22T22:29:58.030Z] info: kubernetes.yaml was copied to the config folder +[2023-11-23T00:20:29.125Z] error: undefined +[2023-11-23T00:20:29.577Z] error: undefined +[2023-11-23T00:20:40.017Z] error: undefined +[2023-11-22T23:42:32.865Z] error: Failed to load services.yaml, please check for errors +[2023-11-22T23:42:32.865Z] error: TypeError: Cannot convert undefined or null to object +[2023-11-22T23:42:33.043Z] error: Failed to load services.yaml, please check for errors +[2023-11-22T23:42:33.043Z] error: TypeError: Cannot convert undefined or null to object +[2023-11-22T23:43:07.608Z] error: Failed to load services.yaml, please check for errors +[2023-11-22T23:43:07.609Z] error: TypeError: Cannot convert undefined or null to object +[2023-11-23T00:24:20.600Z] error: Failed to load services.yaml, please check for errors +[2023-11-23T00:24:20.600Z] error: YAMLException: duplicated mapping key (53:9) + + 50 | icon: mdi-receipt-text + 51 | - Quotes: + 52 | href: https://mattermore.zeus.g ... + 53 | href: https://mattermore.zeus.g ... +--------------^ + 54 | icon: mdi-format-quote-close + 55 | +[2023-11-23T00:24:20.602Z] error: duplicated mapping key (53:9) + + 50 | icon: mdi-receipt-text + 51 | - Quotes: + 52 | href: https://mattermore.zeus.g ... + 53 | href: https://mattermore.zeus.g ... +--------------^ + 54 | icon: mdi-format-quote-close + 55 | +[2023-11-23T00:24:20.603Z] error: duplicated mapping key (53:9) + + 50 | icon: mdi-receipt-text + 51 | - Quotes: + 52 | href: https://mattermore.zeus.g ... + 53 | href: https://mattermore.zeus.g ... +--------------^ + 54 | icon: mdi-format-quote-close + 55 | +[2023-11-23T00:24:20.604Z] error: duplicated mapping key (53:9) + + 50 | icon: mdi-receipt-text + 51 | - Quotes: + 52 | href: https://mattermore.zeus.g ... + 53 | href: https://mattermore.zeus.g ... +--------------^ + 54 | icon: mdi-format-quote-close + 55 | +[2023-11-23T00:24:20.607Z] error: duplicated mapping key (53:9) + + 50 | icon: mdi-receipt-text + 51 | - Quotes: + 52 | href: https://mattermore.zeus.g ... + 53 | href: https://mattermore.zeus.g ... +--------------^ + 54 | icon: mdi-format-quote-close + 55 | +[2023-11-23T00:24:20.608Z] error: duplicated mapping key (53:9) + + 50 | icon: mdi-receipt-text + 51 | - Quotes: + 52 | href: https://mattermore.zeus.g ... + 53 | href: https://mattermore.zeus.g ... +--------------^ + 54 | icon: mdi-format-quote-close + 55 | +[2023-11-23T00:24:20.612Z] error: duplicated mapping key (53:9) + + 50 | icon: mdi-receipt-text + 51 | - Quotes: + 52 | href: https://mattermore.zeus.g ... + 53 | href: https://mattermore.zeus.g ... +--------------^ + 54 | icon: mdi-format-quote-close + 55 | +[2023-11-23T00:24:20.612Z] error: duplicated mapping key (53:9) + + 50 | icon: mdi-receipt-text + 51 | - Quotes: + 52 | href: https://mattermore.zeus.g ... + 53 | href: https://mattermore.zeus.g ... +--------------^ + 54 | icon: mdi-format-quote-close + 55 | +[2023-11-23T00:24:20.614Z] error: duplicated mapping key (53:9) + + 50 | icon: mdi-receipt-text + 51 | - Quotes: + 52 | href: https://mattermore.zeus.g ... + 53 | href: https://mattermore.zeus.g ... +--------------^ + 54 | icon: mdi-format-quote-close + 55 | +[2023-11-23T00:24:20.614Z] error: duplicated mapping key (53:9) + + 50 | icon: mdi-receipt-text + 51 | - Quotes: + 52 | href: https://mattermore.zeus.g ... + 53 | href: https://mattermore.zeus.g ... +--------------^ + 54 | icon: mdi-format-quote-close + 55 | +[2023-11-23T00:24:20.616Z] error: duplicated mapping key (53:9) + + 50 | icon: mdi-receipt-text + 51 | - Quotes: + 52 | href: https://mattermore.zeus.g ... + 53 | href: https://mattermore.zeus.g ... +--------------^ + 54 | icon: mdi-format-quote-close + 55 | +[2023-11-23T00:24:20.622Z] error: duplicated mapping key (53:9) + + 50 | icon: mdi-receipt-text + 51 | - Quotes: + 52 | href: https://mattermore.zeus.g ... + 53 | href: https://mattermore.zeus.g ... +--------------^ + 54 | icon: mdi-format-quote-close + 55 | +[2023-11-23T00:24:20.623Z] error: duplicated mapping key (53:9) + + 50 | icon: mdi-receipt-text + 51 | - Quotes: + 52 | href: https://mattermore.zeus.g ... + 53 | href: https://mattermore.zeus.g ... +--------------^ + 54 | icon: mdi-format-quote-close + 55 | +[2023-11-23T00:24:20.624Z] error: duplicated mapping key (53:9) + + 50 | icon: mdi-receipt-text + 51 | - Quotes: + 52 | href: https://mattermore.zeus.g ... + 53 | href: https://mattermore.zeus.g ... +--------------^ + 54 | icon: mdi-format-quote-close + 55 | +[2023-11-23T00:24:20.625Z] error: duplicated mapping key (53:9) + + 50 | icon: mdi-receipt-text + 51 | - Quotes: + 52 | href: https://mattermore.zeus.g ... + 53 | href: https://mattermore.zeus.g ... +--------------^ + 54 | icon: mdi-format-quote-close + 55 | +[2023-11-23T00:24:20.626Z] error: Failed to load services.yaml, please check for errors +[2023-11-23T00:24:20.627Z] error: YAMLException: duplicated mapping key (53:9) + + 50 | icon: mdi-receipt-text + 51 | - Quotes: + 52 | href: https://mattermore.zeus.g ... + 53 | href: https://mattermore.zeus.g ... +--------------^ + 54 | icon: mdi-format-quote-close + 55 | +[2023-11-23T00:24:20.839Z] error: Failed to load services.yaml, please check for errors +[2023-11-23T00:24:20.840Z] error: YAMLException: duplicated mapping key (53:9) + + 50 | icon: mdi-receipt-text + 51 | - Quotes: + 52 | href: https://mattermore.zeus.g ... + 53 | href: https://mattermore.zeus.g ... +--------------^ + 54 | icon: mdi-format-quote-close + 55 | diff --git a/config/services.yaml b/config/services.yaml new file mode 100644 index 0000000..eb686a2 --- /dev/null +++ b/config/services.yaml @@ -0,0 +1,76 @@ +--- +# For configuration options and examples, please see: +# https://gethomepage.dev/latest/configs/services + +- Zeus WPI: + - Zeus WPI: + href: https://zeus.gent/ + icon: https://zinc.zeus.gent/ff7f00 + siteMonitor: https://zeus.gent/ + description: The Zeus website + - Mattermost: + href: https://mattermost.zeus.gent/ + icon: mattermost.png + siteMonitor: https://mattermost.zeus.gent/ + description: The Zeus chat application + - Tap: + href: https://tap.zeus.gent + icon: https://tap.zeus.gent/icons/favicon.ico + siteMonitor: https://tab.zeus.gent + - Tab: + href: https://tab.zeus.gent + icon: https://tab.zeus.gent/favicon.ico + siteMonitor: https://tap.zeus.gent + - Haldis: + href: https://haldis.zeus.gent + icon: https://haldis.zeus.gent/favicon.ico + siteMonitor: https://haldis.zeus.gent + - Hydra: + href: https://hydra.ugent.be + icon: https://hydra.ugent.be/favicon.ico + siteMonitor: https://hydra.ugent.be +- Kelder: + - LED strip: + href: http://10.0.0.10/ + siteMonitor: http://10.0.0.10/ + icon: mdi-led-strip + description: Homepage is the best + - LEDDY: + href: http://10.1.2.3/ + siteMonitor: http://10.1.2.3/ + icon: mdi-led-on + description: Control the info banner + - Francis Scherm: + href: https://github.com/ZeusWPI/francis-scherm-2 + icon: mdi-monitor-dashboard + description: The info display + - Messages: + href: https://kelder.zeus.ugent.be/messages/ + siteMonitor: https://kelder.zeus.ugent.be/messages/ + icon: mdi-receipt-text + - Quotes: + href: https://mattermore.zeus.gent/quotes.html + siteMonitor: https://mattermore.zeus.gent/quotes.json + icon: mdi-format-quote-close + +- Services: + - ZOUT: + href: https://zout.zeus.gent + siteMonitor: https://zout.zeus.gent + icon: mdi-pulse + - Pics: + href: https://pics.zeus.gent + siteMonitor: https://pics.zeus.gent + icon: mdi-image-multiple + - Gitea: + href: https://git.zeus.gent + siteMonitor: https://git.zeus.gent + icon: gitea.png + - Codimd: + href: https://codimd.zeus.gent + icon: codimd.png + siteMonitor: https://codimd.zeus.gent + - Wiki: + href: https://wiki.zeus.gent + siteMonitor: https://wiki.zeus.gent + icon: dokuwiki.png diff --git a/config/settings.yaml b/config/settings.yaml new file mode 100644 index 0000000..a67c375 --- /dev/null +++ b/config/settings.yaml @@ -0,0 +1,13 @@ +--- +# For configuration options and examples, please see: +# https://gethomepage.dev/latest/configs/settings + +background: + image: /images/cmatrix.png + opacity: 30 + +cardBlur: sm + +providers: + openweathermap: openweathermapapikey + weatherapi: weatherapiapikey diff --git a/config/widgets.yaml b/config/widgets.yaml new file mode 100644 index 0000000..15ab4fd --- /dev/null +++ b/config/widgets.yaml @@ -0,0 +1,12 @@ +--- +# For configuration options and examples, please see: +# https://gethomepage.dev/latest/configs/widgets + +- resources: + cpu: true + memory: true + disk: / + +- search: + provider: duckduckgo + target: _blank diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..fba23b6 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,14 @@ +version: "3.3" +services: + homepage: + image: ghcr.io/gethomepage/homepage:latest + container_name: homepage + environment: + PUID: 1000 # -- optional, your user id + PGID: 1000 # -- optional, your group id + ports: + - 3000:3000 + volumes: + - ./config:/app/config # Make sure your local config directory exists + - ./images:/app/public/images + restart: unless-stopped diff --git a/images/cmatrix.png b/images/cmatrix.png new file mode 100644 index 0000000..14b1c05 Binary files /dev/null and b/images/cmatrix.png differ