add all config
This commit is contained in:
commit
b45f816266
11 changed files with 317 additions and 0 deletions
18
config/bookmarks.yaml
Normal file
18
config/bookmarks.yaml
Normal file
|
@ -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/
|
0
config/custom.css
Normal file
0
config/custom.css
Normal file
0
config/custom.js
Normal file
0
config/custom.js
Normal file
10
config/docker.yaml
Normal file
10
config/docker.yaml
Normal file
|
@ -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
|
2
config/kubernetes.yaml
Normal file
2
config/kubernetes.yaml
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
---
|
||||||
|
# sample kubernetes config
|
172
config/logs/homepage.log
Normal file
172
config/logs/homepage.log
Normal file
|
@ -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 |
|
76
config/services.yaml
Normal file
76
config/services.yaml
Normal file
|
@ -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
|
13
config/settings.yaml
Normal file
13
config/settings.yaml
Normal file
|
@ -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
|
12
config/widgets.yaml
Normal file
12
config/widgets.yaml
Normal file
|
@ -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
|
14
docker-compose.yml
Normal file
14
docker-compose.yml
Normal file
|
@ -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
|
BIN
images/cmatrix.png
Normal file
BIN
images/cmatrix.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 217 KiB |
Loading…
Reference in a new issue