summaryrefslogtreecommitdiffstats
path: root/kubernetes/README.md
blob: 35478f99e07a76635059c97ca30af699afcac26e (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
30
31
32
33
34
35
36
37
38
39
40
41
# Invidious Helm chart

Easily deploy Invidious to Kubernetes.

## Installing Helm chart

```sh
# Build Helm dependencies
$ helm dep build

# Add PostgreSQL init scripts
$ kubectl create configmap invidious-postgresql-init \
  --from-file=../config/sql/channels.sql \
  --from-file=../config/sql/videos.sql \
  --from-file=../config/sql/channel_videos.sql \
  --from-file=../config/sql/users.sql \
  --from-file=../config/sql/session_ids.sql \
  --from-file=../config/sql/nonces.sql \
  --from-file=../config/sql/annotations.sql \
  --from-file=../config/sql/playlists.sql \
  --from-file=../config/sql/playlist_videos.sql

# Install Helm app to your Kubernetes cluster
$ helm install invidious ./
```

## Upgrading

```sh
# Upgrading is easy, too!
$ helm upgrade invidious ./
```

## Uninstall

```sh
# Get rid of everything (except database)
$ helm delete invidious

# To also delete the database, remove all invidious-postgresql PVCs
```
12:21 +0000'>2023-10-10alpine v3.18 & Update Helm release postgresql (#4103)xbdm Co-authored-by: Samantaz Fox <coding@samantaz.fr> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> 2023-10-07Update translation filesHosted Weblate Updated by "Squash Git commits" hook in Weblate. Translation: Invidious/Invidious Translations Translate-URL: https://hosted.weblate.org/projects/invidious/translations/ 2023-10-07Update Norwegian Bokmål translationHosted Weblate Co-authored-by: Petter Reinholdtsen <pere-weblate@hungry.com> 2023-10-07Update Serbian (cyrillic) translationHosted Weblate Co-authored-by: NEXI <nexiphotographer@gmail.com> 2023-10-07Update Chinese (Simplified) translationHosted Weblate Co-authored-by: Eric <hamburger2048@users.noreply.hosted.weblate.org> 2023-10-07Update Chinese (Traditional) translationHosted Weblate Co-authored-by: Jeff Huang <s8321414@gmail.com> 2023-10-07Update Slovenian translationHosted Weblate Co-authored-by: Damjan Gerl <damjan@damjan.net> 2023-10-07Update Korean translationHosted Weblate Co-authored-by: xrfmkrh <rF3nMd7sRKezjF2vcEQo@protonmail.com> 2023-10-07Update Albanian translationHosted Weblate Co-authored-by: Besnik Bleta <besnik@programeshqip.org> Co-authored-by: Hosted Weblate <hosted@weblate.org> Co-authored-by: Radoslav Lelchev <rlelchev@abv.bg> Translate-URL: https://hosted.weblate.org/projects/invidious/translations/ Translation: Invidious/Invidious Translations 2023-10-07Update Serbian translationHosted Weblate Co-authored-by: NEXI <nexiphotographer@gmail.com> 2023-10-07Update French translationHosted Weblate Update French translation Update French translation Co-authored-by: Samantaz Fox <translator-weblate@samantaz.fr> 2023-10-07Update Spanish translationHosted Weblate Update Spanish translation Co-authored-by: Jorge Maldonado Ventura <jorgesumle@freakspot.net> Co-authored-by: gallegonovato <fran-carro@hotmail.es> 2023-10-07Update Indonesian translationHosted Weblate Co-authored-by: Reza Almanda <rezaalmanda27@gmail.com> 2023-10-07Update Arabic translationHosted Weblate Co-authored-by: Rex_sa <rex.sa@pm.me> 2023-10-07Update Italian translationHosted Weblate Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org> 2023-10-07Update Polish translationHosted Weblate Co-authored-by: Matthaiks <kitynska@gmail.com> 2023-10-07Update Croatian translationHosted Weblate Co-authored-by: Milo Ivir <mail@milotype.de> 2023-10-07Update Czech translationHosted Weblate Co-authored-by: Fjuro <ifjuro@proton.me> 2023-10-07Update Catalan translationHosted Weblate Co-authored-by: victor dargallo <victordargallo@disroot.org> 2023-10-07Update Japanese translationHosted Weblate Co-authored-by: maboroshin <maboroshin@users.noreply.hosted.weblate.org> 2023-10-07Update Ukrainian translationHosted Weblate Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>