streamlined homepage deployment

This commit is contained in:
baschno
2025-05-23 19:45:45 +02:00
parent 82c19ff12c
commit 45c61d5130
5 changed files with 31 additions and 2 deletions

View File

@@ -1,6 +1,35 @@
Install via helm:
## Installation
### Install via helm
https://gethomepage.dev/installation/k8s/#install-with-helm
```
helm upgrade --install homepage jameswynn/homepage -f homepage-values.yaml --create-namespace --namespace homepage
```
### Install via deployment
```
k create ns homepage
k apply -f 01_homepage-deployment.yaml
```
## Setup Https & Certificate
```
k apply -f 02_homepage-certificate.yaml
k apply -f 03_homepage-ingress-route.yaml
```
## Upload Content
```
k apply -f 04_homepage-configmap.yaml
```
## Test
Open Browser and navigate to:
https://homepage.k8s.schnrbs.work