summaryrefslogtreecommitdiff
path: root/f3s/freshrss/README.md
blob: 1a883725c404f698c5e343915a1d3610ec45eec1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# FreshRSS Helm Chart

This chart deploys FreshRSS using a single Deployment, Service, Ingress, and a hostPath-backed PersistentVolume/PersistentVolumeClaim for data.

## Prerequisites

Before installing the chart, you must manually create the hostPath directory used by the PersistentVolume (see `templates/persistent-volumes.yaml`):

- `/data/nfs/k3svolumes/freshrss/data`

Example commands:

```bash
sudo mkdir -p /data/nfs/k3svolumes/freshrss/data
# Ensure write permissions for the runtime user/group (nobody:nogroup = 65534:65534)
sudo chown -R 65534:65534 /data/nfs/k3svolumes/freshrss/data
```

## Installing the Chart

To install the chart with the release name `freshrss`, run:

```bash
helm install freshrss . --namespace services --create-namespace
```

## Access

- Ingress host: `freshrss.f3s.lan.buetow.org`