image: repository: tccr.io/truecharts/dashy tag: v2.1.1@sha256:6e96a896d292b6e84cbdc265b18a2884e7b2528b7cae06f0eb6f6ec8d228afb9 pullPolicy: IfNotPresent 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 - name: Fun stuff items: - title: Тупица icon: hl-telegram description: бот с фаллометрией и чатгпт url: https://t.me/alarmingtest_bot - title: vdk2ch description: борда (мы её починим) 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/ - title: youtrack description: не у нас поднято, но нами юзается icon: hl-jetbrains-youtrack url: https://mightydick.youtrack.cloud/issues - 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: - title: Gitea description: source code and whatever #icon: fab fa-git-alt icon: favicon-iconhorse url: https://git.guaranteedstruggle.host/ - title: Drone description: ci/cd jobs icon: favicon-iconhorse url: https://drone.guaranteedstruggle.host/ - title: minikube description: мама я кубирнетер icon: hl-kubernetes-dashboard url: https://minikube.guaranteedstruggle.host/ - title: Consul description: service reg and whatever icon: favicon-iconhorse url: https://consul.guaranteedstruggle.host/ - title: Vault description: secrets and whatever icon: favicon-iconhorse url: https://vault.guaranteedstruggle.host/ - title: ArangoDB description: графовая няша icon: si-arangodb url: https://arango.guaranteedstruggle.host/ - title: Minio description: статика всякая icon: hl-minio url: https://minio.guaranteedstruggle.host/ - name: it's all on server (без веб-морд) items: - title: Docker icon: si-docker description: ..containers! - title: Nginx icon: si-nginx description: reverse-proxy, yes # - title: Postgres # icon: si-postgresql - title: PuppetServer icon: si-puppet description: IaC on few computers 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 - title: NodeExporter description: метрики машины - title: PipisaExporter description: метрики фаллометрии 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: enabled: false mountPath: /app/public/item-icons portal: open: enabled: true