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