k8s/helm-charts/dashy/values.yaml

238 lines
6.4 KiB
YAML
Raw Normal View History

2023-11-16 19:42:02 +10:00
image:
2024-08-04 12:41:02 +10:00
repository: lissy93/dashy
2024-08-04 13:39:13 +10:00
tag: 2.1.1
2023-11-16 19:42:02 +10:00
pullPolicy: IfNotPresent
2024-08-04 13:34:07 +10:00
2023-11-16 19:42:02 +10:00
securityContext:
container:
readOnlyRootFilesystem: false
runAsNonRoot: false
runAsUser: 0
runAsGroup: 0
service:
main:
ports:
main:
port: 10310
protocol: http
targetPort: 80
dashy:
# Enable config file mount from host path
enabled: false
configFileHostPath: ""
configFileHostReadOnly: true
# Leave empty if you plan to use config file from host path
dashyConfig:
pageInfo:
title: guaranteedstruggle.host
sections: # An array of sections
2024-08-04 15:25:35 +10:00
#### иконки набраны отсюда https://dashy.to/docs/icons/#home-lab-icons
2023-11-16 19:42:02 +10:00
- name: Fun stuff
items:
- title: Тупица
icon: hl-telegram
description: бот с фаллометрией и чатгпт
url: https://t.me/alarmingtest_bot
- title: vdk2ch
2024-08-04 15:25:35 +10:00
description: борда (когда-нибудь будет юзабельно)
2023-11-16 19:42:02 +10:00
icon: favicon-iconhorse
url: https://www.vdk2ch.ru/
- title: 3d-realm
description: что-то на webgl-ном
icon: favicon-iconhorse
url: https://3d-realm.guaranteedstruggle.host/
- title: Dashy
description: вот эта дурацкая панель
icon: hl-dashy
url: https://dashy.guaranteedstruggle.host/
2024-08-04 15:25:35 +10:00
- name: into the Fediverse
items:
2023-11-16 19:42:02 +10:00
- title: Pleroma
description: общественный твиттор
icon: hl-pleroma
url: https://social.guaranteedstruggle.host/
- title: Funkwhale
description: mine mediateque
icon: hl-funkwhale
url: https://music.guaranteedstruggle.host/
- title: Pixelfed
description: pictures of wut
icon: hl-pixelfed
url: https://pixels.guaranteedstruggle.host/
- title: Writefreely
description: kind of microblogging
icon: favicon-iconhorse
url: https://blog.guaranteedstruggle.host/
- name: Infra Stuff
icon: far fa-rocket
items:
2024-08-04 15:33:09 +10:00
- title: bind
#icon: si-named
description: nameserver
2023-11-16 19:42:02 +10:00
- title: Gitea
description: source code and whatever
#icon: fab fa-git-alt
icon: favicon-iconhorse
url: https://git.guaranteedstruggle.host/
2024-08-04 15:25:35 +10:00
- title: PuppetServer
icon: si-puppet
description: IaC on few computers
2023-11-16 19:42:02 +10:00
- title: Drone
description: ci/cd jobs
icon: favicon-iconhorse
url: https://drone.guaranteedstruggle.host/
2024-08-04 15:25:35 +10:00
- title: youtrack
description: наивная жира которую не юзают
icon: hl-jetbrains-youtrack
url: https://youtrack.guaranteedstruggle.host/issues
- name: k8s Stuff
icon: hl-kubernetes
items:
- title: Rancher
description: кубодашборд и управление
icon: hl-rancher
url: https://rancher.guaranteedstruggle.host/
2024-08-04 15:31:31 +10:00
- title: Longhorn
2024-08-04 15:25:35 +10:00
description: кубодашборд и управление
2024-08-04 15:31:31 +10:00
icon: hl-longhorn
url: https://longhorn.guaranteedstruggle.host/
2024-08-04 15:25:35 +10:00
- title: Harbor
description: кубодашборд и управление
icon: hl-harbor
url: https://harbor.guaranteedstruggle.host/
- title: weave
description: кубодашборд и управление
2024-08-04 15:26:26 +10:00
icon: favicon-iconhorse
2024-08-04 15:25:35 +10:00
url: https://weave.guaranteedstruggle.host/
- name: Что-то для хранения данных
icon: fa-database
items:
# - title: Consul
# description: service reg and whatever
# icon: favicon-iconhorse
# url: https://consul.guaranteedstruggle.host/
2023-11-16 19:42:02 +10:00
- title: Vault
description: secrets and whatever
icon: favicon-iconhorse
url: https://vault.guaranteedstruggle.host/
- title: ArangoDB
2024-08-04 15:25:35 +10:00
description: графовая бд
2023-11-16 19:42:02 +10:00
icon: si-arangodb
url: https://arango.guaranteedstruggle.host/
2024-08-04 15:25:35 +10:00
- title: PgAdmin
description: подключение к постгресам
icon: hl-pgadmin
url: https://pgadmin.guaranteedstruggle.host/
2023-11-16 19:42:02 +10:00
- title: Minio
description: статика всякая
icon: hl-minio
url: https://minio.guaranteedstruggle.host/
2024-08-04 15:25:35 +10:00
- title: Kafka
description: консьюмеры-продюсеры
2024-08-04 15:30:05 +10:00
icon: si-apachekafka
2024-08-04 15:25:35 +10:00
url: https://kafka.guaranteedstruggle.host/
2023-11-16 19:42:02 +10:00
2024-08-04 15:25:35 +10:00
- name: main clock
# items:
# - title: Docker
# icon: si-docker
# description: ..yes, it's!
# - title: Nginx
# icon: si-nginx
# description: reverse-proxy, yes
# # - title: Postgres
# # icon: si-postgresql
2023-11-16 19:42:02 +10:00
widgets:
- type: clock
options:
timeZone: Asia/Vladivostok
format: en-GB
hideDate: false
- name: мониторинговое
items:
- title: Prometheus
description: сюда льются метрики
icon: hl-prometheus
url: https://prom.guaranteedstruggle.host/
- title: Alertmanager
description: отсюда можно чутка управлять алертами
icon: hl-alertmanager
url: https://alertmanager.guaranteedstruggle.host/
- title: Grafana
description: графики этих ваших метрик
icon: hl-grafana
url: https://grafana.guaranteedstruggle.host/
- title: Loki
description: сбор этих ваших логов для дальнейших графан
icon: hl-loki
appConfig:
theme: adventure
language: en
layout: auto
iconSize: large
#{}
# pageInfo:
# title: Home Lab
workload:
main:
podSpec:
containers:
main:
env:
NODE_ENV: production
probes:
liveness:
enabled: true
custom: true
spec:
exec:
command:
- node
- /app/services/healthcheck
readiness:
enabled: true
custom: true
spec:
exec:
command:
- node
- /app/services/healthcheck
startup:
enabled: true
custom: true
spec:
exec:
command:
- node
- /app/services/healthcheck
persistence:
icons:
2023-12-08 14:15:37 +10:00
enabled: false
2023-11-16 19:42:02 +10:00
mountPath: /app/public/item-icons
portal:
open:
enabled: true