Correctly set common group write permission when auto-permissions is enabled and add incubator pihole app
Also updates ports list
This commit is contained in:
parent
52b0587d1c
commit
516d520f25
|
@ -0,0 +1,24 @@
|
|||
# Patterns to ignore when building packages.
|
||||
# This supports shell glob matching, relative path matching, and
|
||||
# negation (prefixed with !). Only one pattern per line.
|
||||
.DS_Store
|
||||
# Common VCS dirs
|
||||
.git/
|
||||
.gitignore
|
||||
.bzr/
|
||||
.bzrignore
|
||||
.hg/
|
||||
.hgignore
|
||||
.svn/
|
||||
# Common backup files
|
||||
*.swp
|
||||
*.bak
|
||||
*.tmp
|
||||
*~
|
||||
# Various IDEs
|
||||
.project
|
||||
.idea/
|
||||
*.tmproj
|
||||
.vscode/
|
||||
# OWNERS file for Kubernetes
|
||||
OWNERS
|
|
@ -0,0 +1,24 @@
|
|||
apiVersion: v2
|
||||
appVersion: auto
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://truecharts.org/
|
||||
version: 6.13.7
|
||||
deprecated: false
|
||||
description: DNS and Ad-filtering for your network
|
||||
home: https://github.com/truecharts/apps/tree/master/charts/stable/pihole
|
||||
icon: https://upload.wikimedia.org/wikipedia/en/thumb/1/15/Pi-hole_vector_logo.svg/1200px-Pi-hole_vector_logo.svg.png
|
||||
keywords:
|
||||
- DNS
|
||||
kubeVersion: '>=1.16.0-0'
|
||||
maintainers:
|
||||
- email: info@truecharts.org
|
||||
name: TrueCharts
|
||||
url: truecharts.org
|
||||
name: pihole
|
||||
sources:
|
||||
- https://pi-hole.net/
|
||||
- https://github.com/pi-hole
|
||||
- https://github.com/pi-hole/docker-pi-hole
|
||||
type: application
|
||||
version: 0.0.1
|
|
@ -0,0 +1,3 @@
|
|||
categories:
|
||||
- networking
|
||||
icon_url: https://upload.wikimedia.org/wikipedia/en/thumb/1/15/Pi-hole_vector_logo.svg/1200px-Pi-hole_vector_logo.svg.png
|
|
@ -0,0 +1,15 @@
|
|||
##
|
||||
# This file contains Values.yaml content that gets added to the output of questions.yaml
|
||||
# It's ONLY meant for content that the user is NOT expected to change.
|
||||
# Example: Everything under "image" is not included in questions.yaml but is included here.
|
||||
##
|
||||
|
||||
image:
|
||||
repository: pihole/pihole
|
||||
pullPolicy: IfNotPresent
|
||||
tag: v5.8.1
|
||||
|
||||
##
|
||||
# Most other defaults are set in questions.yaml
|
||||
# For other options please refer to the wiki, default_values.yaml or the common library chart
|
||||
##
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1 @@
|
|||
{{ include "common.all" . }}
|
|
@ -0,0 +1,40 @@
|
|||
# Default values for Jackett.
|
||||
|
||||
image:
|
||||
repository: pihole/pihole
|
||||
pullPolicy: IfNotPresent
|
||||
tag: v5.8.1
|
||||
|
||||
|
||||
service:
|
||||
main:
|
||||
enabled: true
|
||||
ports:
|
||||
main:
|
||||
port: 80
|
||||
dns-tcp:
|
||||
enabled: true
|
||||
ports:
|
||||
https:
|
||||
enabled: true
|
||||
port: 53
|
||||
dns:
|
||||
enabled: true
|
||||
ports:
|
||||
dns:
|
||||
enabled: true
|
||||
port: 53
|
||||
|
||||
env:
|
||||
WEBPASSWORD: "somepassword"
|
||||
DNS1: "1.1.1.1"
|
||||
DNS2: "1.0.0.1"
|
||||
|
||||
|
||||
persistence:
|
||||
config:
|
||||
enabled: true
|
||||
mountPath: "/etc/pihole"
|
||||
type: pvc
|
||||
accessMode: ReadWriteOnce
|
||||
size: "100Gi"
|
|
@ -18,4 +18,4 @@ maintainers:
|
|||
name: common
|
||||
sources: null
|
||||
type: library
|
||||
version: 6.13.7
|
||||
version: 6.13.8
|
||||
|
|
|
@ -41,6 +41,7 @@ spec:
|
|||
args:
|
||||
{{- range $_, $hpm := $hostPathMounts }}
|
||||
- chown -R {{ printf ":%d %s" (int $group) ( $hpm.mountPath | squote ) }}
|
||||
- chmod -R g+w {{ $hpm.mountPath | squote }}
|
||||
{{- end }}
|
||||
volumeMounts:
|
||||
{{- range $name, $hpm := $hostPathMounts }}
|
||||
|
|
|
@ -1,113 +0,0 @@
|
|||
# Default Node Ports
|
||||
|
||||
| App | Service | NodePort |
|
||||
| :------------------ | :-------: | :------: |
|
||||
| Unifi | comm | 8080 |
|
||||
| JDownloader2 | myjd | 36092 |
|
||||
| Plex | Main | 32400 |
|
||||
| Handbrake | Main | 36002 |
|
||||
| Handbrake | VNC | 36003 |
|
||||
| Collabora | Main | 36004 |
|
||||
| Deepstack | Main | 36005 |
|
||||
| Emby | Main | 36006 |
|
||||
| ESPHome | Main | 36007 |
|
||||
| Home Assistant | Main | 36008 |
|
||||
| Jackett | Main | 36009 |
|
||||
| Jellyfin | Main | 36010 |
|
||||
| KMS | Main | 36011 |
|
||||
| Lidarr | Main | 36012 |
|
||||
| Ombi | Main | 36013 |
|
||||
| Lidarr | Main | 36014 |
|
||||
| Calibre-Web | Main | 36015 |
|
||||
| Radarr | Main | 36016 |
|
||||
| Sonarr | Main | 36017 |
|
||||
| Tautulli | Main | 36018 |
|
||||
| Transmission | Main | 36019 |
|
||||
| Transmission | TCP | 36020 |
|
||||
| Transmission | UDP | 36020 |
|
||||
| NZBGet | Main | 36021 |
|
||||
| ZwaveJS2Mqtt | Main | 36022 |
|
||||
| ZwaveJS2Mqtt | Websocket | 36023 |
|
||||
| Syncthing | Main | 36024 |
|
||||
| Bazarr | Main | 36025 |
|
||||
| Deluge | Main | 36026 |
|
||||
| Deluge | TCP | 51413 |
|
||||
| Deluge | UPD | 51413 |
|
||||
| Navidrome | Main | 36027 |
|
||||
| Node-RED | Main | 36028 |
|
||||
| FreshRSS | Main | 36029 |
|
||||
| GAPS | Main | 36030 |
|
||||
| Grocy | Main | 36031 |
|
||||
| Heimdall | Main | 36032 |
|
||||
| Lazy Librarian | Main | 36033 |
|
||||
| Lychee | Main | 36034 |
|
||||
| Unifi | Main | 36035 |
|
||||
| Unifi | TCP | 36036 |
|
||||
| Unifi | UDP | 36037 |
|
||||
| Readarr | Main | 36038 |
|
||||
| QBitTorrent | Main | 36039 |
|
||||
| QBitTorrent | TCP | 36040 |
|
||||
| QBitTorrent | UDP | 36040 |
|
||||
| NZBHydra | Main | 36041 |
|
||||
| TVHeadend | Main | 36042 |
|
||||
| TVHeadend | HTSP | 36043 |
|
||||
| True Command | Main | 36044 |
|
||||
| SABnzbd | Main | 36045 |
|
||||
| Organizr | Main | 36046 |
|
||||
| Podgrab | Main | 36047 |
|
||||
| Fireflyiii | Main | 36048 |
|
||||
| FocalBoard | Main | 36049 |
|
||||
| Airsonic | Main | 36050 |
|
||||
| Appdaemon | Main | 36051 |
|
||||
| Booksonic-air | Main | 36052 |
|
||||
| Calibre | Main | 36053 |
|
||||
| Calibre | WebServer | 36054 |
|
||||
| Deconz | Main | 36055 |
|
||||
| Deconz | Websocket | 36056 |
|
||||
| Deconz | VNC | 36057 |
|
||||
| Dizquetv | Main | 36058 |
|
||||
| Duplicati | Main | 36059 |
|
||||
| Flaresolverr | Main | 36060 |
|
||||
| Flood | Main | 36061 |
|
||||
| Gonic | Main | 36062 |
|
||||
| Healthchecks | Main | 36063 |
|
||||
| Hyperion-ng | Main | 36064 |
|
||||
| Komga | Main | 36065 |
|
||||
| Librespeed | Main | 36066 |
|
||||
| Mealie | Main | 36067 |
|
||||
| Mosquitto | Main | 36068 |
|
||||
| Mylar | Main | 36068 |
|
||||
| Nullserv | Main | 36069 |
|
||||
| Nullserv | Https | 36070 |
|
||||
| Octoprint | Main | 36071 |
|
||||
| Omada-controller | Main | 36072 |
|
||||
| Overseerr | Main | 36073 |
|
||||
| Owncast | Main | 36074 |
|
||||
| Owncast | Rtmp | 36075 |
|
||||
| Owncloud-ocis | Main | 36076 |
|
||||
| Photoprism | Main | 36077 |
|
||||
| Piaware | Main | 36078 |
|
||||
| Pretend-youre-xyzzy | Main | 36079 |
|
||||
| Protonmail-bridge | Main | 36080 |
|
||||
| Prowlarr | Main | 36081 |
|
||||
| Pyload | Main | 36082 |
|
||||
| Reg | Main | 36083 |
|
||||
| Ser2sock | Main | 36084 |
|
||||
| Stash | Main | 36085 |
|
||||
| Thelounge | Main | 36086 |
|
||||
| Xteve | Main | 36087 |
|
||||
| Resillio-sync | Main | 36088 |
|
||||
| Resillio-sync | UDP | 36089 |
|
||||
| Resillio-sync | TCP | 36090 |
|
||||
| Nextcloud | Main | 36091 |
|
||||
| LittleLink | Main | 36092 |
|
||||
| JDownloader2 | Main | 36093 |
|
||||
| JDownloader2 | VNC | 36094 |
|
||||
| Authelia | Main | 36095 |
|
||||
| Hyperion-ng | json | 36096 |
|
||||
| Hyperion-ng | protobuf | 36097 |
|
||||
| Hyperion-ng | boblight | 36098 |
|
||||
| OpenLDAP | main | 36099 |
|
||||
| OpenLDAP | https | 36100 |
|
||||
|
||||
#### Note: TCP and UPD ports that are the same in each App, are not by mistake.
|
|
@ -0,0 +1,125 @@
|
|||
# Default Ports
|
||||
|
||||
This document documents the default ports used by Apps.
|
||||
These defaults can ofcoarse be changed, but as we guarantee "sane, working defaults" they should provide no or minimal conflicts without being changed
|
||||
|
||||
|
||||
| App | Service | NodePort | LoadBalancer-Port | Note |
|
||||
| :------------------ | :-------: | :------: | :---------------: | :----------------------------------: |
|
||||
| k8s-gateway | main | | 53/UDP | Potenial conflict with pihole |
|
||||
| pihole | dns | | 53/UDP | Potenial conflict with k8s-gateway |
|
||||
| pihole | dns-tcp | | 53 | |
|
||||
| Unifi | comm | | 8080 | |
|
||||
| traefik | main | 9000 | | |
|
||||
| traefik | web | | 9080 | Adviced to be changed to 80 |
|
||||
| traefik | metrics | 9100 | | |
|
||||
| traefik | websecure | | 9443 | Adviced to be changed to 443 |
|
||||
| JDownloader2 | myjd | 36092 | | |
|
||||
| Plex | Main | 32400 | | |
|
||||
| Handbrake | Main | 36002 | | |
|
||||
| Handbrake | VNC | 36003 | | |
|
||||
| Collabora | Main | 36004 | | |
|
||||
| Deepstack | Main | 36005 | | |
|
||||
| Emby | Main | 36006 | | |
|
||||
| ESPHome | Main | 36007 | | |
|
||||
| Home Assistant | Main | 36008 | | |
|
||||
| Jackett | Main | 36009 | | |
|
||||
| Jellyfin | Main | 36010 | | |
|
||||
| KMS | Main | 36011 | | |
|
||||
| Lidarr | Main | 36012 | | |
|
||||
| Ombi | Main | 36013 | | |
|
||||
| Lidarr | Main | 36014 | | |
|
||||
| Calibre-Web | Main | 36015 | | |
|
||||
| Radarr | Main | 36016 | | |
|
||||
| Sonarr | Main | 36017 | | |
|
||||
| Tautulli | Main | 36018 | | |
|
||||
| Transmission | Main | 36019 | | |
|
||||
| Transmission | TCP | 36020 | | |
|
||||
| Transmission | UDP | 36020 | | |
|
||||
| NZBGet | Main | 36021 | | |
|
||||
| ZwaveJS2Mqtt | Main | 36022 | | |
|
||||
| ZwaveJS2Mqtt | Websocket | 36023 | | |
|
||||
| Syncthing | Main | 36024 | | |
|
||||
| Bazarr | Main | 36025 | | |
|
||||
| Deluge | Main | 36026 | | |
|
||||
| Deluge | TCP | 51413 | | |
|
||||
| Deluge | UPD | 51413 | | |
|
||||
| Navidrome | Main | 36027 | | |
|
||||
| Node-RED | Main | 36028 | | |
|
||||
| FreshRSS | Main | 36029 | | |
|
||||
| GAPS | Main | 36030 | | |
|
||||
| Grocy | Main | 36031 | | |
|
||||
| Heimdall | Main | 36032 | | |
|
||||
| Lazy Librarian | Main | 36033 | | |
|
||||
| Lychee | Main | 36034 | | |
|
||||
| Unifi | Main | 36035 | | |
|
||||
| Unifi | TCP | 36036 | | |
|
||||
| Unifi | UDP | 36037 | | |
|
||||
| Readarr | Main | 36038 | | |
|
||||
| QBitTorrent | Main | 36039 | | |
|
||||
| QBitTorrent | TCP | 36040 | | |
|
||||
| QBitTorrent | UDP | 36040 | | |
|
||||
| NZBHydra | Main | 36041 | | |
|
||||
| TVHeadend | Main | 36042 | | |
|
||||
| TVHeadend | HTSP | 36043 | | |
|
||||
| True Command | Main | 36044 | | |
|
||||
| SABnzbd | Main | 36045 | | |
|
||||
| Organizr | Main | 36046 | | |
|
||||
| Podgrab | Main | 36047 | | |
|
||||
| Fireflyiii | Main | 36048 | | |
|
||||
| FocalBoard | Main | 36049 | | |
|
||||
| Airsonic | Main | 36050 | | |
|
||||
| Appdaemon | Main | 36051 | | |
|
||||
| Booksonic-air | Main | 36052 | | |
|
||||
| Calibre | Main | 36053 | | |
|
||||
| Calibre | WebServer | 36054 | | |
|
||||
| Deconz | Main | 36055 | | |
|
||||
| Deconz | Websocket | 36056 | | |
|
||||
| Deconz | VNC | 36057 | | |
|
||||
| Dizquetv | Main | 36058 | | |
|
||||
| Duplicati | Main | 36059 | | |
|
||||
| Flaresolverr | Main | 36060 | | |
|
||||
| Flood | Main | 36061 | | |
|
||||
| Gonic | Main | 36062 | | |
|
||||
| Healthchecks | Main | 36063 | | |
|
||||
| Hyperion-ng | Main | 36064 | | |
|
||||
| Komga | Main | 36065 | | |
|
||||
| Librespeed | Main | 36066 | | |
|
||||
| Mealie | Main | 36067 | | |
|
||||
| Mosquitto | Main | 36068 | | |
|
||||
| Mylar | Main | 36068 | | |
|
||||
| Nullserv | Main | 36069 | | |
|
||||
| Nullserv | Https | 36070 | | |
|
||||
| Octoprint | Main | 36071 | | |
|
||||
| Omada-controller | Main | 36072 | | |
|
||||
| Overseerr | Main | 36073 | | |
|
||||
| Owncast | Main | 36074 | | |
|
||||
| Owncast | Rtmp | 36075 | | |
|
||||
| Owncloud-ocis | Main | 36076 | | |
|
||||
| Photoprism | Main | 36077 | | |
|
||||
| Piaware | Main | 36078 | | |
|
||||
| Pretend-youre-xyzzy | Main | 36079 | | |
|
||||
| Protonmail-bridge | Main | 36080 | | |
|
||||
| Prowlarr | Main | 36081 | | |
|
||||
| Pyload | Main | 36082 | | |
|
||||
| Reg | Main | 36083 | | |
|
||||
| Ser2sock | Main | 36084 | | |
|
||||
| Stash | Main | 36085 | | |
|
||||
| Thelounge | Main | 36086 | | |
|
||||
| Xteve | Main | 36087 | | |
|
||||
| Resillio-sync | Main | 36088 | | |
|
||||
| Resillio-sync | UDP | 36089 | | |
|
||||
| Resillio-sync | TCP | 36090 | | |
|
||||
| Nextcloud | Main | 36091 | | |
|
||||
| LittleLink | Main | 36092 | | |
|
||||
| JDownloader2 | Main | 36093 | | |
|
||||
| JDownloader2 | VNC | 36094 | | |
|
||||
| Authelia | Main | 36095 | | |
|
||||
| Hyperion-ng | json | 36096 | | |
|
||||
| Hyperion-ng | protobuf | 36097 | | |
|
||||
| Hyperion-ng | boblight | 36098 | | |
|
||||
| OpenLDAP | main | 36099 | | |
|
||||
| OpenLDAP | https | 36100 | | |
|
||||
| pihole | main | 36101 | | |
|
||||
|
||||
#### Note: TCP and UPD ports that are the same in each App, are not by mistake.
|
Loading…
Reference in New Issue