Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/homepage #70

Merged
merged 2 commits into from
Feb 28, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 13 additions & 12 deletions kubernetes/apps/default/homepage/app/secret.sops.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,12 @@ kind: Secret
metadata:
name: homepage-secret
stringData:
HOMEPAGE_VAR_CLOUDFLARED_ACCOUNTID: ENC[AES256_GCM,data:qJlAN/DZ4dpfdTf6ZTKGOVAVI8/COmEzlrQbB+bSIsg=,iv:n2Z39nThzGA3Q8VnT+Olkb7URGFHVEhnmV6e8SBQ+lk=,tag:z+VCr6rg3+eshvd7OvoySw==,type:str]
HOMEPAGE_VAR_CLOUDFLARED_TUNNELID: ENC[AES256_GCM,data:knqaj87YyBENHPeYFIkpt75eH0wPS0+Pv4z95wEmQwp/Kd6M,iv:1zjuUeGBeQ8uOOlKIc8IWJ2GStde2o9hG5h5I8/bI3A=,tag:/RfX/qqQrYS0t5ipmd1gWw==,type:str]
HOMEPAGE_VAR_CLOUDFLARED_API_TOKEN: ENC[AES256_GCM,data:LB17JjR4XM0cb4moAPLiQE8JdR9XoEfLkeupvNFI3DwdjH9FxmVuzg==,iv:fTHeLaLoIN8kxuz72Xcfeya0Em7GChSEPNCD7GdJSiA=,tag:5kjzk/ls/lwE0wIohcgwqw==,type:str]
HOMEPAGE_VAR_GRAFANA_USERNAME: ENC[AES256_GCM,data:zAzLUa0=,iv:fYOnkWgfKvy/adY42Y23KaqQ+lVcp3JI+ICmMMcU+YA=,tag:lxqOourT9av+xhQRFZSvJw==,type:str]
HOMEPAGE_VAR_GRAFANA_PASSWORD: ENC[AES256_GCM,data:fvOyN62yJ7OQbGA8PJuOmPpD,iv:n/kM2mmsCJ+uc1baXoWgQ05WB9H81DXRWPslK106Ar8=,tag:/PoDu+Yy8Tg9QqtJqTVu+w==,type:str]
HOMEPAGE_VAR_CLOUDFLARED_ACCOUNTID: ENC[AES256_GCM,data:BPC09YXl/N2kcSYbdonZVOtuArtO7OyQl8zqiBCMOIE=,iv:ztAPLTD0IPh5v+mDInnxam0p/gjWSyZHu3PiorwnQQ8=,tag:eMc09TjwJYg7OGhrUl6qfw==,type:str]
HOMEPAGE_VAR_CLOUDFLARED_TUNNELID: ENC[AES256_GCM,data:Z7fMRMhOdYMQVrWvyg6D956yMMK1gPDS2sDZAT+7xebD3gjB,iv:hbEpoJJ7ujj4z/Le5oRjMaAtxk9L6UC/utE7KzIkv3s=,tag:dvcamyO5Vfcce9smr9fEDA==,type:str]
HOMEPAGE_VAR_CLOUDFLARED_API_TOKEN: ENC[AES256_GCM,data:Q08tOkOarLflwiqkPjJwXy9X7UCdIw23/RSaXe3fJgTH+iTHd14iVg==,iv:SBZAdm+cu8ZqWom5mo45NqqxIBj8pYCLdW6N4zJM5vM=,tag:EN9T60r+Uoh7+oJ5yQjWOA==,type:str]
HOMEPAGE_VAR_GRAFANA_USERNAME: ENC[AES256_GCM,data:yQ3RP0Q=,iv:LmiUZqDwIUrRmcZNJ7+vFjUrUeCaPtFDud7hE3TLR4s=,tag:xazesYet3I/u+hK3xmCBHw==,type:str]
HOMEPAGE_VAR_GRAFANA_PASSWORD: ENC[AES256_GCM,data:h38WMbl7wjKNCBQaehf8mtQk,iv:ajnvnHyO2UxpE7QtPoGxudL2axoiJ9aYPCZAF+BzIxw=,tag:10oG6duEptOhdUSA9hRdzg==,type:str]
HOMEPAGE_VAR_PLEX_TOKEN: ENC[AES256_GCM,data:7paaaQ0RcngQdQScCWSzFuFNAis=,iv:uhnNVXKpYv/QFP2hBWOGcfcegurb3jz6CdznHH0qJeU=,tag:ysLaTJtH4F4aqzgwRY9WpQ==,type:str]
sops:
kms: []
gcp_kms: []
Expand All @@ -17,14 +18,14 @@ sops:
- recipient: age12rzrdtn8xhd89y23qw4kymxftuylqn5cm522jcn327atent4a40swjcgmj
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAwbW9qMVJNWHl3Qllqek5V
VFIxTjFCUW1NaW1IdVJoQUh6S2p3eHJsTndFCjh1YUZpd0FkTHI4WFFDRVAyeDV3
ZmxQTXg5bmlCVHZ1d1ozajM0bjlFNXcKLS0tIGtwaW5nV0lZMStFem5YbGtyby91
S0ZocGJ1TEJBWXhNWWIxbDBIQnpscUkKVj8du54ZePsW3Aj0jdnOMEIPpJyCz69d
Yjb0p3OMumLBT4hxu8kWXq1G2ifcv0Red9iz0hxAoxY67fha+xPbBQ==
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSAxdHFWV1BvSktScDkzeU95
VG9CQWFZWVN5SnJMalh1UG1zL2lGL0UvdmlFCjBiVG0wMHFJZksrSGFHUWMwcGdQ
cU1HV2VqSlcxYzA1QjFtYXN2WnVVWE0KLS0tIHU1UXZJVnBFdFhHWUduTFVPcTFM
b1lwVU40Y0RQT3lxdmVaUGo2c2VvdzAKl/zUpmGlV0cEjpVHjs1BZ9hsGnLqpdmG
jihOBuAhhFHLw3Fq7MxhO9CXzjc7fI+X+AiCTEO9Ip/bWG6f/3rByg==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2024-02-24T19:58:24Z"
mac: ENC[AES256_GCM,data:05StO8xA76KfGZSfAdoFFvD3udIfEpwRqTYUWFXXuhXqApWNPaQ6NeKPUm6sDmUt2kwR9MM6DVqOw0pJGcPHtc31gNK4b1Yn0Ou0wveyBQfsMbmTqAZ3nzAMYuN8VX2xhEKpCuXkI7QH5w00lLRF6heI/lNMJNMjIZhOIfZ7PC4=,iv:Tzc3+79FGO2TZPz65roS8UTqPM4Yr5XtN0bTlaXUktk=,tag:Lq2XmD4JMAmPCvvtjvIHrQ==,type:str]
lastmodified: "2024-02-28T20:54:05Z"
mac: ENC[AES256_GCM,data:MPNTun8Fw4BF3q7b5qAmJYo9G6EliOOEsmsKSbJXsLOT++l9D/Mh83t3u/o+770l6GH1fmMfwVs2VwRyVn7PTaxBYGvb4+Bx4V5wKvt0af/NrOfULK9+NB4tSXYXsBFJWEmE1w1+Vf0qx8Q92tiKEcYV/DWwnEqC88TDP4BvwFI=,iv:nIvb6M+NNdsNtH6Bb6SccFyuajWvvo5Qjy7t+J3Tm9o=,tag:tMD50avNeVj/iVJuMT9ELw==,type:str]
pgp: []
encrypted_regex: ^(data|stringData)$
version: 3.8.1
8 changes: 8 additions & 0 deletions kubernetes/apps/media/plex/app/helmrelease.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,14 @@ spec:
enabled: true
className: internal
annotations:
gethomepage.dev/enabled: "true"
gethomepage.dev/group: Media
gethomepage.dev/name: Plex
gethomepage.dev/icon: plex.png
gethomepage.dev/description: Media Player
gethomepage.dev/widget.type: plex
gethomepage.dev/widget.url: http://plex.media:32400
gethomepage.dev/widget.key: "{{`{{HOMEPAGE_VAR_PLEX_TOKEN}}`}}"
# external-dns.alpha.kubernetes.io/target: external.${SECRET_DOMAIN}
nginx.ingress.kubernetes.io/backend-protocol: "HTTPS"
hosts:
Expand Down
Loading