mirror of
https://github.com/dominikhoebert/docker-projects.git
synced 2025-10-10 16:46:17 +00:00
14 docker compose initial commit
This commit is contained in:
16
homepage/docker-compose.yml
Normal file
16
homepage/docker-compose.yml
Normal file
@@ -0,0 +1,16 @@
|
||||
# https://gethomepage.dev
|
||||
|
||||
version: '3.3'
|
||||
|
||||
name: homepage
|
||||
|
||||
services:
|
||||
homepage:
|
||||
image: ghcr.io/gethomepage/homepage:latest
|
||||
container_name: homepage
|
||||
ports:
|
||||
- 3045:3000
|
||||
volumes:
|
||||
- ./homepage-config:/app/config # Make sure your local config directory exists
|
||||
- ./images:/app/public/images
|
||||
- /var/run/docker.sock:/var/run/docker.sock:ro # (optional) For docker integrations
|
10
homepage/homepage-config/bookmarks.yaml
Normal file
10
homepage/homepage-config/bookmarks.yaml
Normal file
@@ -0,0 +1,10 @@
|
||||
---
|
||||
# For configuration options and examples, please see:
|
||||
# https://gethomepage.dev/latest/configs/bookmarks
|
||||
|
||||
- Developer:
|
||||
- Docker Projects Github:
|
||||
- abbr: GH
|
||||
href: https://github.com/dominikhoebert/docker-projects
|
||||
|
||||
|
0
homepage/homepage-config/custom.css
Normal file
0
homepage/homepage-config/custom.css
Normal file
0
homepage/homepage-config/custom.js
Normal file
0
homepage/homepage-config/custom.js
Normal file
10
homepage/homepage-config/docker.yaml
Normal file
10
homepage/homepage-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
homepage/homepage-config/kubernetes.yaml
Normal file
2
homepage/homepage-config/kubernetes.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
---
|
||||
# sample kubernetes config
|
353
homepage/homepage-config/logs/homepage.log
Normal file
353
homepage/homepage-config/logs/homepage.log
Normal file
@@ -0,0 +1,353 @@
|
||||
[2024-05-10T12:47:33.196Z] info: docker.yaml was copied to the config folder
|
||||
[2024-05-10T12:47:33.206Z] info: services.yaml was copied to the config folder
|
||||
[2024-05-10T12:47:33.210Z] info: bookmarks.yaml was copied to the config folder
|
||||
[2024-05-10T12:47:33.230Z] info: widgets.yaml was copied to the config folder
|
||||
[2024-05-10T12:47:33.241Z] info: custom.css was copied to the config folder
|
||||
[2024-05-10T12:47:33.245Z] info: custom.js was copied to the config folder
|
||||
[2024-05-10T12:47:33.321Z] info: kubernetes.yaml was copied to the config folder
|
||||
[2024-05-10T13:00:16.196Z] error: <httpProxy> Error calling http://cloudcmd:8000/...
|
||||
[2024-05-10T13:00:16.199Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND cloudcmd
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'cloudcmd'
|
||||
}
|
||||
]
|
||||
[2024-05-10T13:00:16.676Z] error: <httpProxy> Error calling http://cloudcmd:8000/...
|
||||
[2024-05-10T13:00:16.676Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND cloudcmd
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'cloudcmd'
|
||||
}
|
||||
]
|
||||
[2024-05-10T13:00:19.481Z] error: <httpProxy> Error calling http://cloudcmd:8000/...
|
||||
[2024-05-10T13:00:19.481Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND cloudcmd
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'cloudcmd'
|
||||
}
|
||||
]
|
||||
[2024-05-10T13:00:19.975Z] error: <httpProxy> Error calling http://cloudcmd:8000/...
|
||||
[2024-05-10T13:00:19.975Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND cloudcmd
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'cloudcmd'
|
||||
}
|
||||
]
|
||||
[2024-05-10T13:00:40.337Z] error: <httpProxy> Error calling http://cloudcmd:8000/...
|
||||
[2024-05-10T13:00:40.338Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND cloudcmd
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'cloudcmd'
|
||||
}
|
||||
]
|
||||
[2024-05-10T13:00:43.629Z] error: <httpProxy> Error calling http://cloudcmd:8000/...
|
||||
[2024-05-10T13:00:43.630Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND cloudcmd
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'cloudcmd'
|
||||
}
|
||||
]
|
||||
[2024-05-10T13:01:04.671Z] error: <httpProxy> Error calling http://cloudcmd:8000/...
|
||||
[2024-05-10T13:01:04.672Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND cloudcmd
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'cloudcmd'
|
||||
}
|
||||
]
|
||||
[2024-05-10T13:01:05.150Z] error: <httpProxy> Error calling http://cloudcmd:8000/...
|
||||
[2024-05-10T13:01:05.151Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND cloudcmd
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'cloudcmd'
|
||||
}
|
||||
]
|
||||
[2024-05-10T13:01:07.977Z] error: <httpProxy> Error calling http://cloudcmd:8000/...
|
||||
[2024-05-10T13:01:07.978Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND cloudcmd
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'cloudcmd'
|
||||
}
|
||||
]
|
||||
[2024-05-10T13:01:08.457Z] error: <httpProxy> Error calling http://cloudcmd:8000/...
|
||||
[2024-05-10T13:01:08.458Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND cloudcmd
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'cloudcmd'
|
||||
}
|
||||
]
|
||||
[2024-05-10T13:01:35.056Z] error: <httpProxy> Error calling http://cloudcmd:8000/...
|
||||
[2024-05-10T13:01:35.057Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND cloudcmd
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'cloudcmd'
|
||||
}
|
||||
]
|
||||
[2024-05-10T13:01:38.362Z] error: <httpProxy> Error calling http://cloudcmd:8000/...
|
||||
[2024-05-10T13:01:38.363Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND cloudcmd
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'cloudcmd'
|
||||
}
|
||||
]
|
||||
[2024-05-10T13:02:17.247Z] error: <httpProxy> Error calling http://cloudcmd:8000/...
|
||||
[2024-05-10T13:02:17.247Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND cloudcmd
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'cloudcmd'
|
||||
}
|
||||
]
|
||||
[2024-05-10T13:02:20.561Z] error: <httpProxy> Error calling http://cloudcmd:8000/...
|
||||
[2024-05-10T13:02:20.562Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND cloudcmd
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'cloudcmd'
|
||||
}
|
||||
]
|
||||
[2024-05-10T13:02:32.725Z] error: <httpProxy> Error calling http://cloudcmd:8000/...
|
||||
[2024-05-10T13:02:32.725Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND cloudcmd
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'cloudcmd'
|
||||
}
|
||||
]
|
||||
[2024-05-10T13:02:36.024Z] error: <httpProxy> Error calling http://cloudcmd:8000/...
|
||||
[2024-05-10T13:02:36.024Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND cloudcmd
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'cloudcmd'
|
||||
}
|
||||
]
|
||||
[2024-05-10T13:03:55.911Z] error: <httpProxy> Error calling http://cloudcmd:8000/...
|
||||
[2024-05-10T13:03:55.911Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND cloudcmd
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'cloudcmd'
|
||||
}
|
||||
]
|
||||
[2024-05-10T13:03:59.205Z] error: <httpProxy> Error calling http://cloudcmd:8000/...
|
||||
[2024-05-10T13:03:59.206Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND cloudcmd
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'cloudcmd'
|
||||
}
|
||||
]
|
||||
[2024-05-10T13:04:07.581Z] error: <httpProxy> Error calling http://cloudcmd:8000/...
|
||||
[2024-05-10T13:04:07.581Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND cloudcmd
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'cloudcmd'
|
||||
}
|
||||
]
|
||||
[2024-05-10T13:04:10.873Z] error: <httpProxy> Error calling http://cloudcmd:8000/...
|
||||
[2024-05-10T13:04:10.873Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND cloudcmd
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'cloudcmd'
|
||||
}
|
||||
]
|
||||
[2024-05-10T13:04:25.372Z] error: <httpProxy> Error calling http://cloudcmd:8000/...
|
||||
[2024-05-10T13:04:25.372Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND cloudcmd
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'cloudcmd'
|
||||
}
|
||||
]
|
||||
[2024-05-10T13:04:28.669Z] error: <httpProxy> Error calling http://cloudcmd:8000/...
|
||||
[2024-05-10T13:04:28.669Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND cloudcmd
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'cloudcmd'
|
||||
}
|
||||
]
|
||||
[2024-05-10T14:22:10.680Z] error: Failed to load services.yaml, please check for errors
|
||||
[2024-05-10T14:22:10.680Z] error: YAMLException: bad indentation of a sequence entry (6:16)
|
||||
|
||||
3 | # https://gethomepage.dev/latest/configs/services
|
||||
4 |
|
||||
5 | - Services
|
||||
6 | - Nextcloud:
|
||||
--------------------^
|
||||
7 | icon: nextcloud.png
|
||||
8 | href: http://localhost:8080
|
||||
[2024-05-10T14:22:10.856Z] error: Failed to load services.yaml, please check for errors
|
||||
[2024-05-10T14:22:10.856Z] error: YAMLException: bad indentation of a sequence entry (6:16)
|
||||
|
||||
3 | # https://gethomepage.dev/latest/configs/services
|
||||
4 |
|
||||
5 | - Services
|
||||
6 | - Nextcloud:
|
||||
--------------------^
|
||||
7 | icon: nextcloud.png
|
||||
8 | href: http://localhost:8080
|
||||
[2024-05-10T14:22:11.387Z] error: Failed to load services.yaml, please check for errors
|
||||
[2024-05-10T14:22:11.388Z] error: YAMLException: bad indentation of a sequence entry (6:16)
|
||||
|
||||
3 | # https://gethomepage.dev/latest/configs/services
|
||||
4 |
|
||||
5 | - Services
|
||||
6 | - Nextcloud:
|
||||
--------------------^
|
||||
7 | icon: nextcloud.png
|
||||
8 | href: http://localhost:8080
|
||||
[2024-05-10T14:22:24.166Z] error: <httpProxy> Error calling http://nextcloud/...
|
||||
[2024-05-10T14:22:24.166Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND nextcloud
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'nextcloud'
|
||||
}
|
||||
]
|
||||
[2024-05-10T14:22:27.476Z] error: <httpProxy> Error calling http://nextcloud/...
|
||||
[2024-05-10T14:22:27.476Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND nextcloud
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'nextcloud'
|
||||
}
|
||||
]
|
||||
[2024-05-10T14:26:43.572Z] error: <httpProxy> Error calling http://nextcloud/...
|
||||
[2024-05-10T14:26:43.572Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND nextcloud
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'nextcloud'
|
||||
}
|
||||
]
|
||||
[2024-05-10T14:26:46.890Z] error: <httpProxy> Error calling http://nextcloud/...
|
||||
[2024-05-10T14:26:46.890Z] error: <httpProxy> [
|
||||
500,
|
||||
Error: getaddrinfo ENOTFOUND nextcloud
|
||||
at GetAddrInfoReqWrap.onlookupall [as oncomplete] (node:dns:118:26) {
|
||||
errno: -3008,
|
||||
code: 'ENOTFOUND',
|
||||
syscall: 'getaddrinfo',
|
||||
hostname: 'nextcloud'
|
||||
}
|
||||
]
|
||||
[2024-05-10T15:16:57.507Z] error: Failed to load services.yaml, please check for errors
|
||||
[2024-05-10T15:16:57.507Z] error: YAMLException: bad indentation of a sequence entry (143:13)
|
||||
|
||||
140 | container: cloudcmd
|
||||
141 |
|
||||
142 | - InfluxDB
|
||||
143 | icon: influxdb.png
|
||||
-------------------^
|
||||
144 | href: http://localhost:8086
|
||||
145 | description: time-series database d ...
|
||||
[2024-05-10T15:16:57.589Z] error: Failed to load services.yaml, please check for errors
|
||||
[2024-05-10T15:16:57.590Z] error: YAMLException: bad indentation of a sequence entry (143:13)
|
||||
|
||||
140 | container: cloudcmd
|
||||
141 |
|
||||
142 | - InfluxDB
|
||||
143 | icon: influxdb.png
|
||||
-------------------^
|
||||
144 | href: http://localhost:8086
|
||||
145 | description: time-series database d ...
|
||||
[2024-05-10T15:16:58.030Z] error: Failed to load services.yaml, please check for errors
|
||||
[2024-05-10T15:16:58.031Z] error: YAMLException: bad indentation of a sequence entry (143:13)
|
||||
|
||||
140 | container: cloudcmd
|
||||
141 |
|
||||
142 | - InfluxDB
|
||||
143 | icon: influxdb.png
|
||||
-------------------^
|
||||
144 | href: http://localhost:8086
|
||||
145 | description: time-series database d ...
|
172
homepage/homepage-config/services.yaml
Normal file
172
homepage/homepage-config/services.yaml
Normal file
@@ -0,0 +1,172 @@
|
||||
---
|
||||
# For configuration options and examples, please see:
|
||||
# https://gethomepage.dev/latest/configs/services
|
||||
|
||||
- Media:
|
||||
- Plex:
|
||||
icon: plex.png
|
||||
href: http://localhost:32400
|
||||
description: organize, stream, and share your personal media and discover new content from various sources
|
||||
# siteMonitor: http://plex:32400
|
||||
server: my-docker
|
||||
container: plex
|
||||
# widget:
|
||||
# type: plex
|
||||
# url:
|
||||
# key:
|
||||
|
||||
- Radarr:
|
||||
icon: radarr.png
|
||||
href: http://localhost:7878
|
||||
description: download movies from various sources and formats
|
||||
# siteMonitor: http://radarr:7878
|
||||
server: my-docker
|
||||
container: radarr
|
||||
# widget:
|
||||
# type: radarr
|
||||
# url:
|
||||
# key:
|
||||
# enableQueue: true
|
||||
|
||||
- Transmission:
|
||||
icon: transmission.png
|
||||
href: http://localhost:9091
|
||||
description: cross-platform BitTorrent client that integrates with your operating system and behaves like a Mac program
|
||||
#siteMonitor: http://192.168.1.3:9091
|
||||
server: my-docker
|
||||
container: transmission
|
||||
# widget:
|
||||
# type: transmission
|
||||
# url:
|
||||
# username:
|
||||
# password:
|
||||
# rpcUrl: /transmission/ # Optional. Matches the value of "rpc-url" in your Transmission's settings.json file
|
||||
|
||||
- Services:
|
||||
- Nextcloud:
|
||||
icon: nextcloud.png
|
||||
href: http://localhost:8080
|
||||
description: self-hosted cloud storage and collaboration software that offers file access, talk, groupware and office integration
|
||||
#siteMonitor: http://nextcloud:80
|
||||
server: my-docker
|
||||
container: nextcloud
|
||||
# widget:
|
||||
# type: nextcloud
|
||||
# url:
|
||||
# username:
|
||||
# password:
|
||||
|
||||
- Home Assistant:
|
||||
icon: home-assistant.png
|
||||
href: http://localhost:8123
|
||||
description: versatile and trustworthy smart home hub that integrates with over 1000 brands and runs on various devices
|
||||
#siteMonitor: http://homeassistant:8123
|
||||
server: my-docker
|
||||
container: homeassistant
|
||||
# widget:
|
||||
# type: homeassistant
|
||||
# url: http://homeassistant:8123
|
||||
# key:
|
||||
# custom:
|
||||
# - state: sensor.total_power
|
||||
# - state: sensor.total_energy_today
|
||||
# label: energy today
|
||||
# - template: "{{ states.switch|selectattr('state','equalto','on')|list|length }}"
|
||||
# label: switches on
|
||||
# - state: weather.forecast_home
|
||||
# label: wind speed
|
||||
# value: "{attributes.wind_speed} {attributes.wind_speed_unit}"
|
||||
|
||||
- Gramps-Web:
|
||||
icon: mdi-family-tree
|
||||
href: http://localhost:81
|
||||
description: web app for collaborative genealogy
|
||||
#siteMonitor: http://grampsweb:5000
|
||||
server: my-docker
|
||||
container: grampsweb
|
||||
|
||||
|
||||
|
||||
- Tools:
|
||||
- JDownloader:
|
||||
icon: jdownloader.png
|
||||
href: http://localhost:5800/
|
||||
description: free, open-source download management tool with a huge community that makes downloading as easy and fast as it should be
|
||||
#siteMonitor: http://jdownloader:5800/
|
||||
server: my-docker
|
||||
container: jdownloader
|
||||
# widget:
|
||||
# type: jdownloader
|
||||
# username: ""
|
||||
# password: ""
|
||||
# client:
|
||||
|
||||
- Adminer:
|
||||
icon: adminer.png
|
||||
href: http://localhost:8081
|
||||
description: database management in a single PHP file
|
||||
#siteMonitor: http://adminer:8081
|
||||
server: my-docker
|
||||
container: adminer
|
||||
|
||||
- InfluxDB:
|
||||
icon: influxdb.png
|
||||
href: http://localhost:8086
|
||||
description: time-series database designed to handle high write and query loads
|
||||
#siteMonitor: http://influxdb:8086
|
||||
server: my-docker
|
||||
container: influxdb
|
||||
|
||||
- Uptime Kuma:
|
||||
icon: uptime-kuma.png
|
||||
href: http://localhost:3001
|
||||
description: easy-to-use self-hosted monitoring tool
|
||||
# siteMonitor: http://uptime-kuma:3001
|
||||
server: my-docker
|
||||
container: uptime-kuma
|
||||
# widget:
|
||||
# type: uptimekuma
|
||||
# url:
|
||||
# slug:
|
||||
|
||||
- Server Management:
|
||||
- VS Code:
|
||||
icon: code.png
|
||||
href: http://localhost:8443
|
||||
description: VS Code on any machine and access it in the browser
|
||||
#siteMonitor: http://code-server:8443
|
||||
server: my-docker
|
||||
container: code-server
|
||||
|
||||
- Portainer:
|
||||
icon: portainer.png
|
||||
href: http://localhost:9000
|
||||
description: versatile container management software that simplifies your secure adoption of containers
|
||||
#siteMonitor: http://portainer:9000
|
||||
server: my-docker
|
||||
container: portainer
|
||||
# widget:
|
||||
# type: portainer
|
||||
# url:
|
||||
# env:
|
||||
# key:
|
||||
|
||||
- CloudCMD:
|
||||
icon: cloudcmd.png
|
||||
href: http://localhost:8000
|
||||
description: file manager for the web. It includes a command-line console and a text editor
|
||||
#siteMonitor: http://cloudcmd:8000
|
||||
server: my-docker
|
||||
container: cloudcmd
|
||||
|
||||
|
||||
- Traefik:
|
||||
icon: traefik.png
|
||||
href: http://localhost:8082
|
||||
description: open-source Edge Router that automatically discovers and routes requests to your services
|
||||
# siteMonitor: http://traefik:8082
|
||||
server: my-docker
|
||||
container: traefik
|
||||
# widget:
|
||||
# type: traefik
|
||||
# url:
|
16
homepage/homepage-config/settings.yaml
Normal file
16
homepage/homepage-config/settings.yaml
Normal file
@@ -0,0 +1,16 @@
|
||||
---
|
||||
# For configuration options and examples, please see:
|
||||
# https://gethomepage.dev/latest/configs/settings
|
||||
|
||||
providers:
|
||||
openweathermap: openweathermapapikey
|
||||
weatherapi: weatherapiapikey
|
||||
|
||||
background:
|
||||
image: images/neon-sun.jpg
|
||||
blur: sm # sm, "", md, xl... see https://tailwindcss.com/docs/backdrop-blur
|
||||
saturate: 300 # 0, 50, 100... see https://tailwindcss.com/docs/backdrop-saturate
|
||||
brightness: 1 # 0, 50, 75... see https://tailwindcss.com/docs/backdrop-brightness
|
||||
opacity: 80 # 0-100
|
||||
|
||||
showStats: true
|
22
homepage/homepage-config/widgets.yaml
Normal file
22
homepage/homepage-config/widgets.yaml
Normal file
@@ -0,0 +1,22 @@
|
||||
---
|
||||
# For configuration options and examples, please see:
|
||||
# https://gethomepage.dev/latest/configs/service-widgets
|
||||
|
||||
- resources:
|
||||
cpu: true
|
||||
memory: true
|
||||
disk: /
|
||||
|
||||
- search:
|
||||
provider: duckduckgo
|
||||
target: _blank
|
||||
|
||||
|
||||
- datetime:
|
||||
# 4 januari 2023 om 13:51:25 PST
|
||||
locale: de
|
||||
text_size: 4xl
|
||||
format:
|
||||
dateStyle: long
|
||||
timeStyle: short
|
||||
hourCycle: h23
|
BIN
homepage/images/neon-sun.jpg
Normal file
BIN
homepage/images/neon-sun.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 995 KiB |
Reference in New Issue
Block a user