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
|
name: common
|
||||||
sources: null
|
sources: null
|
||||||
type: library
|
type: library
|
||||||
version: 6.13.7
|
version: 6.13.8
|
||||||
|
|
|
@ -41,6 +41,7 @@ spec:
|
||||||
args:
|
args:
|
||||||
{{- range $_, $hpm := $hostPathMounts }}
|
{{- range $_, $hpm := $hostPathMounts }}
|
||||||
- chown -R {{ printf ":%d %s" (int $group) ( $hpm.mountPath | squote ) }}
|
- chown -R {{ printf ":%d %s" (int $group) ( $hpm.mountPath | squote ) }}
|
||||||
|
- chmod -R g+w {{ $hpm.mountPath | squote }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
{{- range $name, $hpm := $hostPathMounts }}
|
{{- 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