From 030398174db9faa9643d3f1baa67b8e33b58bc07 Mon Sep 17 00:00:00 2001 From: Willian Paixao Date: Tue, 15 Oct 2024 17:58:59 +0200 Subject: [PATCH] feat(homepage): update homepage configmap --- .../apps/default/homepage/app/homepage-config.yaml | 11 +++++++++++ .../default/homepage/app/homepage-secret.sops.yaml | 7 +++++-- 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/kubernetes/main/apps/default/homepage/app/homepage-config.yaml b/kubernetes/main/apps/default/homepage/app/homepage-config.yaml index e561d91a0..048427e39 100644 --- a/kubernetes/main/apps/default/homepage/app/homepage-config.yaml +++ b/kubernetes/main/apps/default/homepage/app/homepage-config.yaml @@ -44,9 +44,20 @@ data: - Proxmox: href: https://tank.web3.wiki.br:8006 icon: proxmox.png + widget: + type: proxmox + fields: ["vms", "resources.mem"] + url: https://192.168.0.15:8006 + username: {{HOMEPAGE_VAR_PROXMOX_TOKEN_ID}} + password: {{HOMEPAGE_VAR_PROXMOX_TOKEN_SECRET}} - Pihole: href: http://192.168.0.8 icon: pi-hole.png + widget: + type: pihole + fields: ["queries", "blocked"] + url: http://192.168.0.8 + key: {{HOMEPAGE_VAR_PIHOLE_TOKEN}} settings.yaml: | title: Homelab startUrl: https://web3.wiki.br diff --git a/kubernetes/main/apps/default/homepage/app/homepage-secret.sops.yaml b/kubernetes/main/apps/default/homepage/app/homepage-secret.sops.yaml index 400085628..984c81437 100644 --- a/kubernetes/main/apps/default/homepage/app/homepage-secret.sops.yaml +++ b/kubernetes/main/apps/default/homepage/app/homepage-secret.sops.yaml @@ -7,6 +7,9 @@ data: HOMEPAGE_VAR_CLOUDFLARE_ACCOUNT_ID: ENC[AES256_GCM,data:l4r0QOB/mVfomQazr9HfiKnsOQFmpfvWSPtDQSt+qN0sSJZriY5iOklbkaM=,iv:aOEqQJU1LHdvwLjdbXQApe76GBVulZ2wGfrzUl7fRvA=,tag:n2IXrEER7f3UrGcnYUvi5A==,type:str] HOMEPAGE_VAR_CLOUDFLARE_API_TOKEN: ENC[AES256_GCM,data:GqCznKE9SL+WTm7jYyZu+IiJOJUvCMTlC0tSuQzNcXLfvPaUMQ4OY0WkkFaVMuDrlR57esutf/Q=,iv:ynfRCw2/AZssEBZ4kj0c/AWfCdvZ9R8BrLOn8kRFDK8=,tag:jqLe7n1pq+whQ1ipOrDLQA==,type:str] HOMEPAGE_VAR_CLOUDFLARE_TUNNEL_ID: ENC[AES256_GCM,data:mG6+i32a/cCmuaiOl4YHlMWV/xDeBPPSGP+Crm89giXkMnhs8/UM0suiTT2ZLGWb,iv:vm/ceGbZ99ZJh9M6yimMbAdOeipz6GKAvTD6X2T0rME=,tag:ZvRAh0KaTvLGuYwuJyp5uw==,type:str] + HOMEPAGE_VAR_PIHOLE_TOKEN: ENC[AES256_GCM,data:4hQg++PT/SwzBsb1fNkFZK2tp/gYQvRBBntka6mAlTQgO81kETMgc1TsNKKP+GXE2bzqTh0LXmy12Sqj4J9WhrhM2XjHnTzOyssAnTYzzBJ7nhrEpIZ+7Q==,iv:XJAkbia+swd3uuj2GtitqqgEoA47VmsdLgC1zGTOPWI=,tag:RsCrM+4pr7EJyk9ktPE8dw==,type:str] + HOMEPAGE_VAR_PROXMOX_TOKEN_ID: ENC[AES256_GCM,data:Fc1DGpP/s+OKSn7hHnIfEgJnb097FOAX,iv:amAY0NzmokcIW8JMRKnRhuKD+3P3DqDpdgVJ2rtZVcM=,tag:5klBQBq5jNOpN6t4tgg+7A==,type:str] + HOMEPAGE_VAR_PROXMOX_TOKEN_SECRET: ENC[AES256_GCM,data:vSvor/dJhL5oICXT67ebl6Bq5rM9HJsi61UGQi7pj2vdvti1CpWGZQKAPz4X5bV7,iv:7MlIIGXj+Cn3yAFrTjHcMrQgtHqCwpPvVVmV3H6jQcQ=,tag:HhzTsElPiuIMEvhQ8JT82A==,type:str] sops: kms: [] gcp_kms: [] @@ -22,8 +25,8 @@ sops: L0VUdGFDZE9BalFBako4Rnlmczg5eXcKhs1qFiLWI1HBriG7n5WpG5zMQ6aFgkZd nXpBgekoOoZzreNs/+CQIncL8EkAFhyUxHx2QUwdFc1AVPytpBkiZQ== -----END AGE ENCRYPTED FILE----- - lastmodified: "2024-10-15T10:35:14Z" - mac: ENC[AES256_GCM,data:ymkXcUUdHSLm1SosNMoXBg3w4fynrF+VPd24qjQgB7hidC6SoK5HybsD9jMxC481F36WrqTKqfXBURmHcq9wygScxxdUyuhjl/4kwYw44C4Em3BGIMAaV7ankwJho5hS5OtiW8tVCeQkECzyVYYMoZqoJItDLTdAsnFtaOU+Phk=,iv:FH1J/6I0dPnpcuskJVY4b7Rx0kvOgNFbVlH+jpHF4/k=,tag:h9Y013Hgx03bqrvrinWjPA==,type:str] + lastmodified: "2024-10-15T16:00:39Z" + mac: ENC[AES256_GCM,data:TJPtC69O3zNf5pv02rypNorHrHqsp/fn+afLgoRiWMWUAi5mRA1qAkAQ7/DZBxz5NH8BNL7wPyfhzKSi7zP3WT2X41F49D2iFSSvjY3eYGs5KEKC/16CBqLNtjDPUf8fYiWfmgkwwsk1xVv7aLR1wW9zm++u6wIUAxkQ1zejKOI=,iv:cH2eKAS+sLcZEhNW3z7AXmHRMkUZ2SFWBXN4tCd8Ww4=,tag:HSUDabP5LY+aUBJkL3KaOA==,type:str] pgp: [] encrypted_regex: ^(data|stringData)$ version: 3.9.1