chore(dashboard): get started; missing custom icons
This commit is contained in:
parent
45101a04c9
commit
45a0eab837
3 changed files with 94 additions and 0 deletions
10
apps/gethomepage/Chart.yaml
Normal file
10
apps/gethomepage/Chart.yaml
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
apiVersion: v2
|
||||||
|
name: gethomepage
|
||||||
|
version: 0.0.1
|
||||||
|
type: application
|
||||||
|
dependencies:
|
||||||
|
- name: homepage
|
||||||
|
version: 1.2.3
|
||||||
|
repository: https://jameswynn.github.io/helm-charts
|
||||||
|
sources:
|
||||||
|
- https://github.com/jameswynn/helm-charts
|
||||||
BIN
apps/gethomepage/icons/fvtt-d20.png
Normal file
BIN
apps/gethomepage/icons/fvtt-d20.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 114 KiB |
84
apps/gethomepage/values.yaml
Normal file
84
apps/gethomepage/values.yaml
Normal file
|
|
@ -0,0 +1,84 @@
|
||||||
|
homepage:
|
||||||
|
config:
|
||||||
|
bookmarks:
|
||||||
|
- Developer:
|
||||||
|
- Github:
|
||||||
|
- abbr: GH
|
||||||
|
href: https://github.com/
|
||||||
|
|
||||||
|
services:
|
||||||
|
layout:
|
||||||
|
Files:
|
||||||
|
Media:
|
||||||
|
Games:
|
||||||
|
Manage Homelab:
|
||||||
|
Manage Media:
|
||||||
|
|
||||||
|
widgets:
|
||||||
|
# show the kubernetes widget, with the cluster summary and individual nodes
|
||||||
|
- datetime:
|
||||||
|
text_size: xl
|
||||||
|
format:
|
||||||
|
hour12: true
|
||||||
|
dateStyle: long
|
||||||
|
timeStyle: short
|
||||||
|
|
||||||
|
- kubernetes:
|
||||||
|
cluster:
|
||||||
|
show: true
|
||||||
|
cpu: true
|
||||||
|
memory: true
|
||||||
|
showLabel: true
|
||||||
|
label: "cluster"
|
||||||
|
nodes:
|
||||||
|
show: true
|
||||||
|
cpu: true
|
||||||
|
memory: true
|
||||||
|
showLabel: true
|
||||||
|
- search:
|
||||||
|
provider: duckduckgo
|
||||||
|
target: _blank
|
||||||
|
kubernetes:
|
||||||
|
mode: cluster
|
||||||
|
|
||||||
|
settings:
|
||||||
|
layout:
|
||||||
|
Media:
|
||||||
|
style: row
|
||||||
|
columns: 4
|
||||||
|
Games:
|
||||||
|
style: row
|
||||||
|
columns: 4
|
||||||
|
Files:
|
||||||
|
Manage Homelab:
|
||||||
|
Manage Library:
|
||||||
|
style: row
|
||||||
|
columns: 4
|
||||||
|
|
||||||
|
# The service account is necessary to allow discovery of other services
|
||||||
|
serviceAccount:
|
||||||
|
create: true
|
||||||
|
name: homepage
|
||||||
|
|
||||||
|
# This enables the service account to access the necessary resources
|
||||||
|
enableRbac: true
|
||||||
|
|
||||||
|
ingress:
|
||||||
|
main:
|
||||||
|
enabled: true
|
||||||
|
annotations:
|
||||||
|
traefik.ingress.kubernetes.io/router.entrypoints: websecure
|
||||||
|
traefik.ingress.kubernetes.io/router.tls: "true"
|
||||||
|
traefik.ingress.kubernetes.io/ingressEndpoint.hostname: "dashboard.int.nc.landry.land"
|
||||||
|
kubernetes.io/ingress.class: traefik
|
||||||
|
# Example annotations to add Homepage to your Homepage!
|
||||||
|
gethomepage.dev/enabled: "true"
|
||||||
|
gethomepage.dev/name: "Homepage"
|
||||||
|
gethomepage.dev/description: "Dynamically Detected Homepage"
|
||||||
|
gethomepage.dev/group: "Dynamic"
|
||||||
|
gethomepage.dev/icon: "homepage.png"
|
||||||
|
hosts:
|
||||||
|
- host: dashboard.int.nc.landry.land
|
||||||
|
paths:
|
||||||
|
- path: /
|
||||||
|
pathType: Prefix
|
||||||
Loading…
Add table
Add a link
Reference in a new issue