init
This commit is contained in:
		
							
								
								
									
										420
									
								
								clusters/cl01tl/applications/homepage/values.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										420
									
								
								clusters/cl01tl/applications/homepage/values.yaml
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,420 @@
 | 
			
		||||
homepage:
 | 
			
		||||
  deployment:
 | 
			
		||||
    annotations:
 | 
			
		||||
      reloader.stakater.com/auto: "true"
 | 
			
		||||
    resources:
 | 
			
		||||
      limits:
 | 
			
		||||
        memory: 2Gi
 | 
			
		||||
        cpu: 1000m
 | 
			
		||||
    envFrom:
 | 
			
		||||
      - secretRef:
 | 
			
		||||
          name: homepage-back-key-secret
 | 
			
		||||
  ingressRoute:
 | 
			
		||||
    host: home.alexlebens.net
 | 
			
		||||
    authentik:
 | 
			
		||||
      outpost: authentik-outpost-proxy
 | 
			
		||||
      namespace: authentik
 | 
			
		||||
  config:
 | 
			
		||||
    widgets:
 | 
			
		||||
      - logo:
 | 
			
		||||
          icon: https://alexlebens-dev.nyc3.digitaloceanspaces.com/cl02do/assets/icon_white.png
 | 
			
		||||
      - kubernetes:
 | 
			
		||||
          cluster:
 | 
			
		||||
            show: true
 | 
			
		||||
            cpu: true
 | 
			
		||||
            memory: true
 | 
			
		||||
            showLabel: true
 | 
			
		||||
            label: "Cluster"
 | 
			
		||||
          nodes:
 | 
			
		||||
            show: false
 | 
			
		||||
      - datetime:
 | 
			
		||||
          text_size: xl
 | 
			
		||||
          format:
 | 
			
		||||
            dateStyle: long
 | 
			
		||||
            timeStyle: short
 | 
			
		||||
            hour12: false
 | 
			
		||||
      - openmeteo:
 | 
			
		||||
          label: Denver
 | 
			
		||||
          latitude: 39.73
 | 
			
		||||
          longitude: 104.99
 | 
			
		||||
          units: metric
 | 
			
		||||
          cache: 5
 | 
			
		||||
    services:
 | 
			
		||||
      - Media:
 | 
			
		||||
          - Plex:
 | 
			
		||||
              icon: plex.png
 | 
			
		||||
              href: https://plex.alexlebens.net
 | 
			
		||||
              description: Media server
 | 
			
		||||
              siteMonitor: http://plex.plex:32400
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Overseerr:
 | 
			
		||||
              icon: overseerr.png
 | 
			
		||||
              description: Requests
 | 
			
		||||
              href: https://overseerr.alexlebens.net
 | 
			
		||||
              siteMonitor: http://overseerr.overseerr:5055
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Jellyfin:
 | 
			
		||||
              icon: jellyfin.png
 | 
			
		||||
              description: Media server
 | 
			
		||||
              href: https://jellyfin.alexlebens.net/
 | 
			
		||||
              siteMonitor: http://jellyfin.jellyfin:8096
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Kyoo:
 | 
			
		||||
              icon: https://raw.githubusercontent.com/zoriya/Kyoo/master/icons/icon-256x256.png
 | 
			
		||||
              description: Media server
 | 
			
		||||
              href: https://kyoo.alexlebens.net/
 | 
			
		||||
              siteMonitor: http://kyoo-front.kyoo:8901
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - TubeAchivist:
 | 
			
		||||
              icon: tube-archivist.png
 | 
			
		||||
              description: Youtube downloader
 | 
			
		||||
              href: https://tubearchivist.alexlebens.net/login/
 | 
			
		||||
              siteMonitor: http://tubearchivist.tubearchivist:8000
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Navidrome:
 | 
			
		||||
              icon: navidrome.png
 | 
			
		||||
              description: Music
 | 
			
		||||
              href: https://navidrome.alexlebens.net
 | 
			
		||||
              siteMonitor: http://navidrome.navidrome:4533
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Audiobookshelf:
 | 
			
		||||
              icon: audiobookshelf.png
 | 
			
		||||
              description: Audiobooks, Books, and Podcasts
 | 
			
		||||
              href: https://audiobookshelf.alexlebens.net
 | 
			
		||||
              siteMonitor: http://audiobookshelf.audiobookshelf:80
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Calibre:
 | 
			
		||||
              icon: calibre-web.png
 | 
			
		||||
              description: Books
 | 
			
		||||
              href: https://calibre.alexlebens.net
 | 
			
		||||
              siteMonitor: http://calibre-web.calibre-web:8083
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
      - Applications:
 | 
			
		||||
          - Ghost (.dev):
 | 
			
		||||
              icon: ghost.png
 | 
			
		||||
              description: Website and blog
 | 
			
		||||
              href: https://blog.alexlebens.dev
 | 
			
		||||
              siteMonitor: https://blog.alexlebens.dev
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Chat (.dev):
 | 
			
		||||
              icon: element.svg
 | 
			
		||||
              description: Web client for Matrix chat
 | 
			
		||||
              href: https://chat.alexlebens.dev
 | 
			
		||||
              siteMonitor: https://chat.alexlebens.dev
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Home Assistant:
 | 
			
		||||
              icon: home-assistant.png
 | 
			
		||||
              description: Home automation
 | 
			
		||||
              href: https://homeassistant.alexlebens.net
 | 
			
		||||
              siteMonitor: http://home-assistant.home-assistant:8123
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Vikunja:
 | 
			
		||||
              icon: vikunja.png
 | 
			
		||||
              description: Notes and tasks
 | 
			
		||||
              href: https://vikunja.alexlebens.net
 | 
			
		||||
              siteMonitor: http://vikunja-frontend.vikunja:80
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Taiga:
 | 
			
		||||
              icon: taiga.png
 | 
			
		||||
              description: Project planning
 | 
			
		||||
              href: https://taiga.alexlebens.net
 | 
			
		||||
              siteMonitor: http://taiga-front.taiga:80
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Penpot:
 | 
			
		||||
              icon: https://raw.githubusercontent.com/penpot/penpot/362d4ea47f06d169dd6e0a34cb9d141200e646e6/frontend/resources/images/icons/penpot-logo-icon.svg
 | 
			
		||||
              description: Web design
 | 
			
		||||
              href: https://penpot.alexlebens.net
 | 
			
		||||
              siteMonitor: http://penpot.penpot:80
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Outline:
 | 
			
		||||
              icon: outline.png
 | 
			
		||||
              description: Wiki
 | 
			
		||||
              href: https://outline.alexlebens.net
 | 
			
		||||
              siteMonitor: http://outline.outline:3000
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - FreshRss:
 | 
			
		||||
              icon: freshrss.svg
 | 
			
		||||
              description: Rss reader
 | 
			
		||||
              href: https://rss.alexlebens.net
 | 
			
		||||
              siteMonitor: http://freshrss.freshrss:80
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
      - Code:
 | 
			
		||||
          - Code Server:
 | 
			
		||||
              icon: code-server.png
 | 
			
		||||
              description: VS Code in a browser
 | 
			
		||||
              href: https://codeserver.alexlebens.net
 | 
			
		||||
              siteMonitor: http://code-server.code-server:8443
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Code Server - Home Assistant:
 | 
			
		||||
              icon: code-server.png
 | 
			
		||||
              description: Edit config for Home Assistant
 | 
			
		||||
              href: https://homeassistant-codeserver.alexlebens.net
 | 
			
		||||
              siteMonitor: http://home-assistant-codeserver.home-assistant:8443
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Gitea:
 | 
			
		||||
              icon: gitea.png
 | 
			
		||||
              description: Code repository
 | 
			
		||||
              href: https://gitea.alexlebens.net
 | 
			
		||||
              siteMonitor: http://gitea-http.gitea:3000
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - ArgoCD:
 | 
			
		||||
              icon: argocd.png
 | 
			
		||||
              description: Continous Deployment
 | 
			
		||||
              href: https://argocd.alexlebens.net
 | 
			
		||||
              siteMonitor: http://argocd-server.argocd:80
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
              namespace: argocd
 | 
			
		||||
          - Argo Rollouts:
 | 
			
		||||
              icon: argocd.png
 | 
			
		||||
              description: Deployment mangement and evaluation
 | 
			
		||||
              href: https://argo-rollouts.alexlebens.net
 | 
			
		||||
              siteMonitor: http://argo-rollouts-dashboard.argocd:3100
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
              namespace: argocd
 | 
			
		||||
          - Argo Workflows:
 | 
			
		||||
              icon: argocd.png
 | 
			
		||||
              description: Workflows and events for ArgoCD
 | 
			
		||||
              href: https://argo-workflows.alexlebens.net
 | 
			
		||||
              siteMonitor: http://argo-workflows-server.argocd:2746
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
              namespace: argocd
 | 
			
		||||
          - Kargo:
 | 
			
		||||
              icon: https://raw.githubusercontent.com/akuity/kargo/main/ui/public/kargo-icon.png
 | 
			
		||||
              description: Continous Integration
 | 
			
		||||
              href: https://kargo.alexlebens.net
 | 
			
		||||
              siteMonitor: http://kargo-api.argocd:80
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
              namespace: argocd
 | 
			
		||||
      - Management:
 | 
			
		||||
          - Calibre Server:
 | 
			
		||||
              icon: calibre.png
 | 
			
		||||
              description: Calibre content server
 | 
			
		||||
              href: https://calibre-server.alexlebens.net
 | 
			
		||||
              siteMonitor: http://calibre-server.calibre-server:8080
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - COPS:
 | 
			
		||||
              icon: calibre-web.png
 | 
			
		||||
              description: Calibre OPDS (and HTML) PHP Server
 | 
			
		||||
              href: https://calibre-content.alexlebens.net
 | 
			
		||||
              siteMonitor: http://cops.cops:80
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
      - Monitoring:
 | 
			
		||||
          - Portainer:
 | 
			
		||||
              icon: portainer.png
 | 
			
		||||
              description: Service monitoring
 | 
			
		||||
              href: https://portainer.alexlebens.net
 | 
			
		||||
              siteMonitor: http://portainer.portainer:9000
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Headlamp:
 | 
			
		||||
              icon: kubernetes.png
 | 
			
		||||
              description: Kubernetes dashboard
 | 
			
		||||
              href: https://headlamp.alexlebens.net
 | 
			
		||||
              siteMonitor: http://headlamp.headlamp:80
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Hubble:
 | 
			
		||||
              icon: cilium.png
 | 
			
		||||
              description: Network monitoring for Cilium
 | 
			
		||||
              href: https://hubble.alexlebens.net
 | 
			
		||||
              siteMonitor: http://hubble-ui.kube-system:80
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Grafana:
 | 
			
		||||
              icon: grafana.png
 | 
			
		||||
              description: Dashboard
 | 
			
		||||
              href: https://grafana.alexlebens.net
 | 
			
		||||
              siteMonitor: https://grafana.alexlebens.net
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Prometheus:
 | 
			
		||||
              icon: prometheus.png
 | 
			
		||||
              description: Metrics database
 | 
			
		||||
              href: https://prometheus.alexlebens.net
 | 
			
		||||
              siteMonitor: http://kube-prometheus-stack-prometheus.kube-prometheus-stack:9090
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
              widget:
 | 
			
		||||
                type: prometheus
 | 
			
		||||
                url: http://kube-prometheus-stack-prometheus.kube-prometheus-stack:9090
 | 
			
		||||
          - Alertmanager:
 | 
			
		||||
              icon: alertmanager.png
 | 
			
		||||
              description: Alerting and notification
 | 
			
		||||
              href: https://alertmanager.alexlebens.net
 | 
			
		||||
              siteMonitor: http://kube-prometheus-stack-alertmanager.kube-prometheus-stack:9093
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
      - Services:
 | 
			
		||||
          - Authentik:
 | 
			
		||||
              icon: authentik.png
 | 
			
		||||
              description: Identity management and provider
 | 
			
		||||
              href: https://authentik.alexlebens.net
 | 
			
		||||
              siteMonitor: http://authentik-server.authentik:80
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Authentik (.dev):
 | 
			
		||||
              icon: authentik.png
 | 
			
		||||
              description: Identity management and provider
 | 
			
		||||
              href: https://auth.alexlebens.dev
 | 
			
		||||
              siteMonitor: https://auth.alexlebens.dev
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Traefik - cl01tl:
 | 
			
		||||
              icon: traefik.png
 | 
			
		||||
              description: Reverse proxy
 | 
			
		||||
              href: https://traefik-cl01tl.alexlebens.net/dashboard/#/
 | 
			
		||||
              siteMonitor: https://traefik-cl01tl.alexlebens.net/dashboard/#/
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
              widget:
 | 
			
		||||
                type: traefik
 | 
			
		||||
                url: https://traefik-cl01tl.alexlebens.net
 | 
			
		||||
          - Traefik - ps08rp:
 | 
			
		||||
              icon: traefik.png
 | 
			
		||||
              description: Reverse proxy
 | 
			
		||||
              href: https://traefik-ps08rp.alexlebens.net/dashboard/#/
 | 
			
		||||
              siteMonitor: https://traefik-ps08rp.alexlebens.net/dashboard/#/
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Traefik - ps09rp:
 | 
			
		||||
              icon: traefik.png
 | 
			
		||||
              description: Reverse proxy
 | 
			
		||||
              href: https://traefik-ps09rp.alexlebens.net/dashboard/#/
 | 
			
		||||
              siteMonitor: https://traefik-ps09rp.alexlebens.net/dashboard/#/
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Technitium - ps08rp:
 | 
			
		||||
              icon: technitium.png
 | 
			
		||||
              description: DNS
 | 
			
		||||
              href: https://technitium-ps08rp.alexlebens.net
 | 
			
		||||
              siteMonitor: https://technitium-ps08rp.alexlebens.net
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Technitium - ps09rp:
 | 
			
		||||
              icon: technitium.png
 | 
			
		||||
              description: DNS
 | 
			
		||||
              href: https://technitium-ps09rp.alexlebens.net
 | 
			
		||||
              siteMonitor: https://technitium-ps09rp.alexlebens.net
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
      - Hardware:
 | 
			
		||||
          - Unifi:
 | 
			
		||||
              icon: unifi.png
 | 
			
		||||
              description: Manager network hardware
 | 
			
		||||
              href: https://unifi.alexlebens.net
 | 
			
		||||
              siteMonitor: https://unifi.alexlebens.net
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Synology:
 | 
			
		||||
              icon: synology.png
 | 
			
		||||
              description: Network Attached Storage
 | 
			
		||||
              href: https://synology.alexlebens.net
 | 
			
		||||
              siteMonitor: https://synology.alexlebens.net
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
              widget:
 | 
			
		||||
                type: diskstation
 | 
			
		||||
                url: https://synology.alexlebens.net
 | 
			
		||||
                username: '{{HOMEPAGE_VAR_SYNOLOGY_USER}}'
 | 
			
		||||
                password: '{{HOMEPAGE_VAR_SYNOLOGY_PASSWORD}}'
 | 
			
		||||
                volume: volume_2
 | 
			
		||||
          - HD Homerun Flex:
 | 
			
		||||
              icon: hdhomerun.png
 | 
			
		||||
              description: TV Tuner
 | 
			
		||||
              href: http://hdhr.alexlebens.net
 | 
			
		||||
              siteMonitor: http://hdhr.alexlebens.net
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Pi KVM:
 | 
			
		||||
              icon: pikvm.png
 | 
			
		||||
              description: IP KVM
 | 
			
		||||
              href: https://pikvm.alexlebens.net
 | 
			
		||||
              siteMonitor: https://pikvm.alexlebens.net
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
      - Storage:
 | 
			
		||||
          - Ceph:
 | 
			
		||||
              icon: ceph.png
 | 
			
		||||
              description: Clustered storage
 | 
			
		||||
              href: https://ceph.alexlebens.net
 | 
			
		||||
              siteMonitor: http://rook-ceph-mgr-dashboard.rook-ceph:7000
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - PGAdmin:
 | 
			
		||||
              icon: pgadmin.png
 | 
			
		||||
              description: Postgresql console
 | 
			
		||||
              href: https://pgadmin.alexlebens.net
 | 
			
		||||
              siteMonitor: http://pgadmin-pgadmin4.pgadmin:80
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Vault:
 | 
			
		||||
              icon: vault.png
 | 
			
		||||
              description: Secret management
 | 
			
		||||
              href: https://vault.alexlebens.net
 | 
			
		||||
              siteMonitor: http://vault.vault:8200
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Minio:
 | 
			
		||||
              icon: minio.png
 | 
			
		||||
              description: Operator for Minio S3 storage
 | 
			
		||||
              href: https://minio.alexlebens.net
 | 
			
		||||
              siteMonitor: http://console.minio-operator:9090
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Minio - Outline:
 | 
			
		||||
              icon: minio.png
 | 
			
		||||
              description: Tenant for Outline S3 storage
 | 
			
		||||
              href: https://minio-outline.alexlebens.net
 | 
			
		||||
              siteMonitor: http://minio-outline-console.outline:9090
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
          - Minio - Penpot:
 | 
			
		||||
              icon: minio.png
 | 
			
		||||
              description: Tenant for Penpot S3 storage
 | 
			
		||||
              href: https://minio-penpot.alexlebens.net
 | 
			
		||||
              siteMonitor: http://minio-penpot-console.penpot:9090
 | 
			
		||||
              statusStyle: dot
 | 
			
		||||
    bookmarks:
 | 
			
		||||
      - External Services:
 | 
			
		||||
          - Github:
 | 
			
		||||
              - abbr: GH
 | 
			
		||||
                href: https://github.com/alexlebens/alexlebens-net
 | 
			
		||||
          - Renovate:
 | 
			
		||||
              - abbr: RN
 | 
			
		||||
                href: https://developer.mend.io/[platform]/alexlebens/alexlebens-net
 | 
			
		||||
          - AWS:
 | 
			
		||||
              - abbr: AW
 | 
			
		||||
                href: https://aws.amazon.com/console/                
 | 
			
		||||
          - Cloudflare:
 | 
			
		||||
              - abbr: CF
 | 
			
		||||
                href: https://dash.cloudflare.com/b76e303258b84076ee01fd0f515c0768
 | 
			
		||||
          - Tailscale:
 | 
			
		||||
              - abbr: TS
 | 
			
		||||
                href: https://login.tailscale.com/admin/machines
 | 
			
		||||
          - ProtonVPN:
 | 
			
		||||
              - abbr: PV
 | 
			
		||||
                href: https://account.protonvpn.com/
 | 
			
		||||
          - Pushover:
 | 
			
		||||
              - abbr: PO
 | 
			
		||||
                href: https://pushover.net
 | 
			
		||||
          - ReCaptcha:
 | 
			
		||||
              - abbr: RC
 | 
			
		||||
                href: https://www.google.com/recaptcha/admin/site/698983587
 | 
			
		||||
          - Dashboard Icons:
 | 
			
		||||
              - abbr: DI
 | 
			
		||||
                href: https://github.com/walkxcode/dashboard-icons/tree/main/png
 | 
			
		||||
    settings:
 | 
			
		||||
      favicon: https://alexlebens-dev.nyc3.digitaloceanspaces.com/cl02do/assets/icon_white.png
 | 
			
		||||
      headerStyle: clean
 | 
			
		||||
      hideVersion: true
 | 
			
		||||
      color: slate
 | 
			
		||||
      background:
 | 
			
		||||
        image: https://alexlebens-dev.nyc3.digitaloceanspaces.com/cl02do/assets/background.jpg
 | 
			
		||||
      theme: dark
 | 
			
		||||
      disableCollapse: true
 | 
			
		||||
      layout:
 | 
			
		||||
        - Media:
 | 
			
		||||
            tab: Apps
 | 
			
		||||
            icon: mdi-multimedia-#ffffff
 | 
			
		||||
        - Applications:
 | 
			
		||||
            tab: Apps
 | 
			
		||||
            icon: mdi-application-#ffffff
 | 
			
		||||
        - Code:
 | 
			
		||||
            tab: Tools
 | 
			
		||||
            icon: mdi-code-braces-box-#ffffff
 | 
			
		||||
        - Monitoring:
 | 
			
		||||
            tab: Tools
 | 
			
		||||
            icon: mdi-chart-bar-#ffffff
 | 
			
		||||
        - Management:
 | 
			
		||||
            tab: Tools
 | 
			
		||||
            icon: mdi-content-save-cog-#ffffff
 | 
			
		||||
        - Services:
 | 
			
		||||
            tab: Services
 | 
			
		||||
            icon: mdi-server-network-#ffffff
 | 
			
		||||
        - Hardware:
 | 
			
		||||
            tab: Services
 | 
			
		||||
            icon: mdi-lan-connect-#ffffff
 | 
			
		||||
        - Storage:
 | 
			
		||||
            tab: Services
 | 
			
		||||
            icon: mdi-harddisk-#ffffff
 | 
			
		||||
        - External Services:
 | 
			
		||||
            tab: Bookmarks
 | 
			
		||||
            icon: mdi-cloud-#ffffff
 | 
			
		||||
		Reference in New Issue
	
	Block a user