homepage: global: nameOverride: homepage controllers: main: type: deployment annotations: reloader.stakater.com/auto: "true" strategy: Recreate containers: main: image: repository: ghcr.io/gethomepage/homepage tag: v1.4.0 pullPolicy: IfNotPresent env: - name: HOMEPAGE_ALLOWED_HOSTS value: home.alexlebens.dev resources: requests: cpu: 10m memory: 128Mi configMaps: config: enabled: true data: docker.yaml: "" kubernetes.yaml: "" settings.yaml: | favicon: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/icon_white.png headerStyle: clean hideVersion: true color: zinc background: image: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/background-4.jpg brightness: 50 theme: dark disableCollapse: true widgets.yaml: | - logo: icon: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/icon_white.png - datetime: text_size: xl format: dateStyle: long timeStyle: short hour12: false - openmeteo: label: St. Paul latitude: 44.954445 longitude: -93.091301 timezone: America/Chicago units: metric cache: 5 format: maximumFractionDigits: 0 services.yaml: | - Applications: - Auth: icon: sh-authentik.webp description: Authentik href: https://auth.alexlebens.dev siteMonitor: https://auth.alexlebens.dev statusStyle: dot - Gitea: icon: sh-gitea.webp description: Gitea href: https://gitea.alexlebens.dev siteMonitor: https://gitea.alexlebens.dev statusStyle: dot - Code: icon: sh-visual-studio-code.webp description: VS Code href: https://codeserver.alexlebens.dev siteMonitor: https://codeserver.alexlebens.dev statusStyle: dot - Site: icon: https://web-assets-3bfcb5585cbd63dc365d32a3.nyc3.cdn.digitaloceanspaces.com/alexlebens-net/icon_white.png description: Profile Website href: https://www.alexlebens.dev siteMonitor: https://www.alexlebens.dev statusStyle: dot - Content Management: icon: directus.png description: Directus href: https://directus.alexlebens.dev siteMonitor: https://directus.alexlebens.dev statusStyle: dot - Social Media Management: icon: sh-postiz.webp description: Postiz href: https://postiz.alexlebens.dev siteMonitor: https://postiz.alexlebens.dev statusStyle: dot - Chat: icon: sh-element.webp description: Matrix href: https://chat.alexlebens.dev siteMonitor: https://chat.alexlebens.dev statusStyle: dot - Wiki: icon: sh-outline.webp description: Outline href: https://wiki.alexlebens.dev siteMonitor: https://wiki.alexlebens.dev statusStyle: dot - Passwords: icon: sh-vaultwarden-light.webp description: Vaultwarden href: https://passwords.alexlebens.dev siteMonitor: https://passwords.alexlebens.dev statusStyle: dot - Bookmarks: icon: sh-karakeep-light.webp description: Karakeep href: https://karakeep.alexlebens.dev siteMonitor: https://karakeep.alexlebens.dev statusStyle: dot - RSS: icon: sh-freshrss.webp description: FreshRSS href: https://rss.alexlebens.dev siteMonitor: https://rss.alexlebens.dev statusStyle: dot bookmarks.yaml: "" service: http: controller: main ports: http: port: 80 targetPort: 3000 protocol: HTTP persistence: config: enabled: true type: configMap name: homepage-dev advancedMounts: main: main: - path: /app/config/bookmarks.yaml readOnly: true mountPropagation: None subPath: bookmarks.yaml - path: /app/config/docker.yaml readOnly: true mountPropagation: None subPath: docker.yaml - path: /app/config/kubernetes.yaml readOnly: true mountPropagation: None subPath: kubernetes.yaml - path: /app/config/services.yaml readOnly: true mountPropagation: None subPath: services.yaml - path: /app/config/settings.yaml readOnly: true mountPropagation: None subPath: settings.yaml - path: /app/config/widgets.yaml readOnly: true mountPropagation: None subPath: widgets.yaml cloudflared: existingSecretName: homepage-dev-cloudflared-secret