Add default homepage docker compose and configs

This commit is contained in:
bdizen 2024-11-26 13:14:18 +02:00
parent 36ad2a4bf9
commit dc9efc65e0
10 changed files with 77 additions and 0 deletions

1
config/.gitignore vendored Normal file
View File

@ -0,0 +1 @@
logs

18
config/bookmarks.yaml Normal file
View 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
config/custom.css Normal file
View File

0
config/custom.js Normal file
View File

10
config/docker.yaml Normal file
View 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
config/kubernetes.yaml Normal file
View File

@ -0,0 +1,2 @@
---
# sample kubernetes config

18
config/services.yaml Normal file
View File

@ -0,0 +1,18 @@
---
# For configuration options and examples, please see:
# https://gethomepage.dev/configs/services
- My First Group:
- My First Service:
href: http://localhost/
description: Homepage is awesome
- My Second Group:
- My Second Service:
href: http://localhost/
description: Homepage is the best
- My Third Group:
- My Third Service:
href: http://localhost/
description: Homepage is 😎

7
config/settings.yaml Normal file
View File

@ -0,0 +1,7 @@
---
# For configuration options and examples, please see:
# https://gethomepage.dev/configs/settings
providers:
openweathermap: openweathermapapikey
weatherapi: weatherapiapikey

12
config/widgets.yaml Normal file
View File

@ -0,0 +1,12 @@
---
# For configuration options and examples, please see:
# https://gethomepage.dev/configs/service-widgets
- resources:
cpu: true
memory: true
disk: /
- search:
provider: duckduckgo
target: _blank

9
docker-compose.yaml Normal file
View File

@ -0,0 +1,9 @@
services:
homepage:
image: ghcr.io/gethomepage/homepage:latest
container_name: homepage
ports:
- 3000:3000
volumes:
- ./config:/app/config # Make sure your local config directory exists
- /var/run/docker.sock:/var/run/docker.sock # (optional) For docker integrations