switched from dashy to homepage
This commit is contained in:
parent
697a8cb89d
commit
e65092eaea
11 changed files with 272 additions and 0 deletions
13
docker/homepage/compose.yml
Normal file
13
docker/homepage/compose.yml
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
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:
|
||||||
|
- 65460:3000
|
||||||
|
volumes:
|
||||||
|
- ./config:/app/config # Make sure your local config directory exists
|
||||||
|
- /var/run/docker.sock:/var/run/docker.sock:ro # optional, for docker integrations
|
||||||
|
restart: unless-stopped
|
18
docker/homepage/config/bookmarks.yaml
Normal file
18
docker/homepage/config/bookmarks.yaml
Normal file
|
@ -0,0 +1,18 @@
|
||||||
|
---
|
||||||
|
# For configuration options and examples, please see:
|
||||||
|
# https://gethomepage.dev/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
docker/homepage/config/custom.css
Normal file
0
docker/homepage/config/custom.css
Normal file
0
docker/homepage/config/custom.js
Normal file
0
docker/homepage/config/custom.js
Normal file
10
docker/homepage/config/docker.yaml
Normal file
10
docker/homepage/config/docker.yaml
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
---
|
||||||
|
# For configuration options and examples, please see:
|
||||||
|
# https://gethomepage.dev/configs/docker/
|
||||||
|
|
||||||
|
# my-docker:
|
||||||
|
# host: 127.0.0.1
|
||||||
|
# port: 2375
|
||||||
|
|
||||||
|
# my-docker:
|
||||||
|
# socket: /var/run/docker.sock
|
2
docker/homepage/config/kubernetes.yaml
Normal file
2
docker/homepage/config/kubernetes.yaml
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
---
|
||||||
|
# sample kubernetes config
|
117
docker/homepage/config/logs/homepage.log
Normal file
117
docker/homepage/config/logs/homepage.log
Normal file
|
@ -0,0 +1,117 @@
|
||||||
|
[2024-12-25T14:33:23.608Z] info: docker.yaml was copied to the config folder
|
||||||
|
[2024-12-25T14:33:23.610Z] info: services.yaml was copied to the config folder
|
||||||
|
[2024-12-25T14:33:23.610Z] info: bookmarks.yaml was copied to the config folder
|
||||||
|
[2024-12-25T14:33:23.619Z] info: widgets.yaml was copied to the config folder
|
||||||
|
[2024-12-25T14:33:23.620Z] info: custom.css was copied to the config folder
|
||||||
|
[2024-12-25T14:33:23.620Z] info: custom.js was copied to the config folder
|
||||||
|
[2024-12-25T14:33:23.646Z] info: kubernetes.yaml was copied to the config folder
|
||||||
|
[2024-12-25T14:43:03.278Z] error: Failed to load services.yaml, please check for errors
|
||||||
|
[2024-12-25T14:43:03.279Z] error: YAMLException: bad indentation of a sequence entry (20:13)
|
||||||
|
|
||||||
|
17 | href: https://archive.grobecker.me
|
||||||
|
18 | icon: sh-archivebox.webp
|
||||||
|
19 | - IT Tools
|
||||||
|
20 | href: https://tools.grobecker.me
|
||||||
|
------------------^
|
||||||
|
21 | icon: sh-it-tools.svg
|
||||||
|
22 | - Miniflux
|
||||||
|
[2024-12-25T14:43:03.291Z] error: Failed to load services.yaml, please check for errors
|
||||||
|
[2024-12-25T14:43:03.291Z] error: YAMLException: bad indentation of a sequence entry (20:13)
|
||||||
|
|
||||||
|
17 | href: https://archive.grobecker.me
|
||||||
|
18 | icon: sh-archivebox.webp
|
||||||
|
19 | - IT Tools
|
||||||
|
20 | href: https://tools.grobecker.me
|
||||||
|
------------------^
|
||||||
|
21 | icon: sh-it-tools.svg
|
||||||
|
22 | - Miniflux
|
||||||
|
[2024-12-25T14:43:03.552Z] error: Failed to load services.yaml, please check for errors
|
||||||
|
[2024-12-25T14:43:03.552Z] error: YAMLException: bad indentation of a sequence entry (20:13)
|
||||||
|
|
||||||
|
17 | href: https://archive.grobecker.me
|
||||||
|
18 | icon: sh-archivebox.webp
|
||||||
|
19 | - IT Tools
|
||||||
|
20 | href: https://tools.grobecker.me
|
||||||
|
------------------^
|
||||||
|
21 | icon: sh-it-tools.svg
|
||||||
|
22 | - Miniflux
|
||||||
|
[2024-12-25T14:43:17.877Z] error: Failed to load services.yaml, please check for errors
|
||||||
|
[2024-12-25T14:43:17.878Z] error: YAMLException: bad indentation of a sequence entry (20:13)
|
||||||
|
|
||||||
|
17 | href: https://archive.grobecker.me
|
||||||
|
18 | icon: sh-archivebox.webp
|
||||||
|
19 | - IT Tools
|
||||||
|
20 | href: https://tools.grobecker.me
|
||||||
|
------------------^
|
||||||
|
21 | icon: sh-it-tools
|
||||||
|
22 | - Miniflux
|
||||||
|
[2024-12-25T14:43:18.122Z] error: Failed to load services.yaml, please check for errors
|
||||||
|
[2024-12-25T14:43:18.123Z] error: YAMLException: bad indentation of a sequence entry (20:13)
|
||||||
|
|
||||||
|
17 | href: https://archive.grobecker.me
|
||||||
|
18 | icon: sh-archivebox.webp
|
||||||
|
19 | - IT Tools
|
||||||
|
20 | href: https://tools.grobecker.me
|
||||||
|
------------------^
|
||||||
|
21 | icon: sh-it-tools
|
||||||
|
22 | - Miniflux
|
||||||
|
[2024-12-25T14:43:35.503Z] error: Failed to load services.yaml, please check for errors
|
||||||
|
[2024-12-25T14:43:35.503Z] error: YAMLException: bad indentation of a sequence entry (20:13)
|
||||||
|
|
||||||
|
17 | href: https://archive.grobecker.me
|
||||||
|
18 | icon: sh-archivebox.webp
|
||||||
|
19 | - IT Tools
|
||||||
|
20 | href: https://tools.grobecker.me
|
||||||
|
------------------^
|
||||||
|
21 | # icon: sh-it-tools
|
||||||
|
22 | - Miniflux
|
||||||
|
[2024-12-25T14:43:35.749Z] error: Failed to load services.yaml, please check for errors
|
||||||
|
[2024-12-25T14:43:35.749Z] error: YAMLException: bad indentation of a sequence entry (20:13)
|
||||||
|
|
||||||
|
17 | href: https://archive.grobecker.me
|
||||||
|
18 | icon: sh-archivebox.webp
|
||||||
|
19 | - IT Tools
|
||||||
|
20 | href: https://tools.grobecker.me
|
||||||
|
------------------^
|
||||||
|
21 | # icon: sh-it-tools
|
||||||
|
22 | - Miniflux
|
||||||
|
[2024-12-25T14:43:37.421Z] error: Failed to load services.yaml, please check for errors
|
||||||
|
[2024-12-25T14:43:37.421Z] error: YAMLException: bad indentation of a sequence entry (20:13)
|
||||||
|
|
||||||
|
17 | href: https://archive.grobecker.me
|
||||||
|
18 | icon: sh-archivebox.webp
|
||||||
|
19 | - IT Tools
|
||||||
|
20 | href: https://tools.grobecker.me
|
||||||
|
------------------^
|
||||||
|
21 | # icon: sh-it-tools
|
||||||
|
22 | - Miniflux
|
||||||
|
[2024-12-25T14:45:39.967Z] error: Failed to load services.yaml, please check for errors
|
||||||
|
[2024-12-25T14:45:39.968Z] error: YAMLException: bad indentation of a mapping entry (7:19)
|
||||||
|
|
||||||
|
4 |
|
||||||
|
5 | - Tools:
|
||||||
|
6 | icon: mdi-wrench
|
||||||
|
7 | - Stirling PDF:
|
||||||
|
-----------------------^
|
||||||
|
8 | href: https://pdf.grobecker.me
|
||||||
|
9 | description: Collection of PDF tools inclu ...
|
||||||
|
[2024-12-25T14:45:39.970Z] error: Failed to load services.yaml, please check for errors
|
||||||
|
[2024-12-25T14:45:39.970Z] error: YAMLException: bad indentation of a mapping entry (7:19)
|
||||||
|
|
||||||
|
4 |
|
||||||
|
5 | - Tools:
|
||||||
|
6 | icon: mdi-wrench
|
||||||
|
7 | - Stirling PDF:
|
||||||
|
-----------------------^
|
||||||
|
8 | href: https://pdf.grobecker.me
|
||||||
|
9 | description: Collection of PDF tools inclu ...
|
||||||
|
[2024-12-25T14:45:40.211Z] error: Failed to load services.yaml, please check for errors
|
||||||
|
[2024-12-25T14:45:40.212Z] error: YAMLException: bad indentation of a mapping entry (7:19)
|
||||||
|
|
||||||
|
4 |
|
||||||
|
5 | - Tools:
|
||||||
|
6 | icon: mdi-wrench
|
||||||
|
7 | - Stirling PDF:
|
||||||
|
-----------------------^
|
||||||
|
8 | href: https://pdf.grobecker.me
|
||||||
|
9 | description: Collection of PDF tools inclu ...
|
77
docker/homepage/config/services.yaml
Normal file
77
docker/homepage/config/services.yaml
Normal file
|
@ -0,0 +1,77 @@
|
||||||
|
---
|
||||||
|
# For configuration options and examples, please see:
|
||||||
|
# https://gethomepage.dev/configs/services/
|
||||||
|
|
||||||
|
- Tools:
|
||||||
|
- Stirling PDF:
|
||||||
|
href: https://pdf.grobecker.me
|
||||||
|
description: Collection of PDF tools including OCR
|
||||||
|
icon: sh-stirling-pdf.svg
|
||||||
|
- ntfy:
|
||||||
|
href: https://ntfy.grobecker.me
|
||||||
|
icon: sh-ntfy.svg
|
||||||
|
description: MQTT, but for users
|
||||||
|
- Vaultwarden:
|
||||||
|
href: https://vault.grobecker.me
|
||||||
|
icon: sh-vaultwarden.svg
|
||||||
|
description: Passwordmanager with sync built-in
|
||||||
|
- Archivebox:
|
||||||
|
href: https://archive.grobecker.me
|
||||||
|
icon: sh-archivebox.webp
|
||||||
|
description: archive.is but selfhosted
|
||||||
|
- IT Tools:
|
||||||
|
href: https://tools.grobecker.me
|
||||||
|
icon: sh-it-tools
|
||||||
|
description: Cool IT-related tools
|
||||||
|
- Miniflux:
|
||||||
|
href: https://rss.grobecker.me
|
||||||
|
icon: sh-miniflux.svg
|
||||||
|
description: RSS-feed reader and aggregator
|
||||||
|
- RSS Bridge:
|
||||||
|
href: https://rssb.grobecker.me
|
||||||
|
icon: sh-rss-bridge.svg
|
||||||
|
description: cleaning and bridging shitty RSS-feeds
|
||||||
|
|
||||||
|
- Collaboration:
|
||||||
|
- Seafile:
|
||||||
|
href: https://files.grobecker.me
|
||||||
|
icon: sh-seafile.svg
|
||||||
|
description: filesync with the best client for android
|
||||||
|
- Hedgedoc:
|
||||||
|
href: https://md.grobecker.me
|
||||||
|
icon: sh-hedgedoc.svg
|
||||||
|
description: Collaborative markdown pads
|
||||||
|
- Forgejo:
|
||||||
|
href: https://git.grobecker.me
|
||||||
|
icon: sh-forgejo.svg
|
||||||
|
description: Github but better and without Microsoft in it
|
||||||
|
- Mailcow:
|
||||||
|
href: https://mail.grobecker.me
|
||||||
|
icon: sh-mailcow.svg
|
||||||
|
description: if you don't like having your mails on another ones server...
|
||||||
|
- Memos:
|
||||||
|
href: https://memos.grobecker.me
|
||||||
|
icon: sh-memos.webp
|
||||||
|
description: microblogging in solitude (sometimes in Skyrim)
|
||||||
|
- Nextcloud:
|
||||||
|
href: https://nx41088.your-storageshare.de
|
||||||
|
icon: sh-nextcloud.svg
|
||||||
|
description: Google-Drive-Stack without Google and better
|
||||||
|
- Mealie:
|
||||||
|
href: https://rezepte.grobecker.me
|
||||||
|
icon: sh-mealie.svg
|
||||||
|
description: collecting recipes like a maniac only to order food somewhere else
|
||||||
|
|
||||||
|
- Admin:
|
||||||
|
- Beszel:
|
||||||
|
href: https://beszel.grobecker.me
|
||||||
|
icon: sh-beszel.svg
|
||||||
|
description: Seeing many graphs for my servers
|
||||||
|
- Dozzle:
|
||||||
|
href: https://dozzle.grobecker.me
|
||||||
|
icon: sh-dozzle.svg
|
||||||
|
description: crawling logs with minimal overhead
|
||||||
|
- Authelia:
|
||||||
|
href: https://auth.grobecker.me
|
||||||
|
icon: sh-authelia.svg
|
||||||
|
description: confusing users with more authorization options
|
9
docker/homepage/config/settings.yaml
Normal file
9
docker/homepage/config/settings.yaml
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
title: My Awesome Homepage
|
||||||
|
language: en #TODO: switch to `de` later
|
||||||
|
quicklaunch:
|
||||||
|
searchDescriptions: true
|
||||||
|
hideInternetSearch: true
|
||||||
|
showSearchSuggestions: true
|
||||||
|
hideVisitURL: true
|
||||||
|
provider: duckduckgo # google, duckduckgo, bing, baidu, brave or custom
|
||||||
|
hideVersion: true
|
11
docker/homepage/config/widgets.yaml
Normal file
11
docker/homepage/config/widgets.yaml
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
---
|
||||||
|
# For configuration options and examples, please see:
|
||||||
|
# https://gethomepage.dev/configs/info-widgets/
|
||||||
|
|
||||||
|
- resources:
|
||||||
|
cpu: false
|
||||||
|
memory: false
|
||||||
|
|
||||||
|
- search:
|
||||||
|
provider: duckduckgo
|
||||||
|
target: _blank
|
15
updates/2024-12-25.md
Normal file
15
updates/2024-12-25.md
Normal file
|
@ -0,0 +1,15 @@
|
||||||
|
# Changes
|
||||||
|
|
||||||
|
## Raspi
|
||||||
|
|
||||||
|
- tested shiori
|
||||||
|
- updated dietpi
|
||||||
|
- updated navidrome
|
||||||
|
- updated it-tools
|
||||||
|
- removed linkwarden
|
||||||
|
|
||||||
|
## Hetzner
|
||||||
|
|
||||||
|
- removed filebrowser
|
||||||
|
- removed grocy
|
||||||
|
- replaced dashy with homepage (see Erik/server#26)
|
Loading…
Reference in a new issue