Compare commits
3 Commits
9cd2063305
...
0fe80007e3
| Author | SHA1 | Date | |
|---|---|---|---|
|
0fe80007e3
|
|||
|
6321d89bcd
|
|||
|
bdbdab8383
|
@@ -53,10 +53,10 @@ gitea_act_runner_version: 0.1.14
|
||||
harbor_version: 1.12.4
|
||||
|
||||
# Mastodon
|
||||
mastodon_version: 6.5.4
|
||||
mastodon_version: 6.6.3
|
||||
|
||||
# Nextcloud
|
||||
nextcloud_version: 5.0.2
|
||||
nextcloud_version: 8.7.0
|
||||
|
||||
# Email
|
||||
dovecot_version: 0.1.8
|
||||
|
||||
@@ -6,6 +6,7 @@ external_ingress_nginx_default_values:
|
||||
use-proxy-protocol: true
|
||||
use-forward-headers: true
|
||||
compute-full-forward-for: true
|
||||
annotations-risk-level: Critical
|
||||
publishService:
|
||||
enabled: true
|
||||
scope:
|
||||
@@ -17,3 +18,4 @@ external_ingress_nginx_default_values:
|
||||
ingressClassResource:
|
||||
name: "{{ external_ingress_class }}"
|
||||
controllerValue: "k8s.io/{{ external_ingress_class }}"
|
||||
allowSnippetAnnotations: true
|
||||
|
||||
@@ -122,6 +122,8 @@ gitea_publish_ingress_nginx_values:
|
||||
gitea_ingress_nginx_chart_ref: "ingress-nginx/ingress-nginx"
|
||||
gitea_ingress_nginx_default_values:
|
||||
controller:
|
||||
config:
|
||||
annotations-risk-level: Critical
|
||||
containerPort:
|
||||
ssh: 22
|
||||
http: 80
|
||||
@@ -148,6 +150,7 @@ gitea_ingress_nginx_default_values:
|
||||
ingressClassResource:
|
||||
name: "{{ gitea_ingress_class }}"
|
||||
controllerValue: "k8s.io/{{ gitea_ingress_class }}"
|
||||
allowSnippetAnnotations: true
|
||||
tcp:
|
||||
22: "{{ gitea_namespace | default(namespace) }}/{{ namespace }}-gitea-ssh:22"
|
||||
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
internal_ingress_nginx_chart_ref: "ingress-nginx/ingress-nginx"
|
||||
internal_ingress_nginx_default_values:
|
||||
controller:
|
||||
config:
|
||||
annotations-risk-level: Critical
|
||||
publishService:
|
||||
enabled: true
|
||||
scope:
|
||||
@@ -11,3 +13,4 @@ internal_ingress_nginx_default_values:
|
||||
ingressClassResource:
|
||||
name: "{{ internal_ingress_class }}"
|
||||
controllerValue: "k8s.io/{{ internal_ingress_class }}"
|
||||
allowSnippetAnnotations: true
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
local_ingress_nginx_chart_ref: "ingress-nginx/ingress-nginx"
|
||||
local_ingress_nginx_default_values:
|
||||
controller:
|
||||
config:
|
||||
annotations-risk-level: Critical
|
||||
publishService:
|
||||
enabled: true
|
||||
scope:
|
||||
@@ -11,3 +13,4 @@ local_ingress_nginx_default_values:
|
||||
ingressClassResource:
|
||||
name: "{{ local_ingress_class }}"
|
||||
controllerValue: "k8s.io/{{ local_ingress_class }}"
|
||||
allowSnippetAnnotations: true
|
||||
|
||||
@@ -16,8 +16,8 @@ nextcloud_default_values:
|
||||
nginx.ingress.kubernetes.io/server-snippet: |-
|
||||
server_tokens off;
|
||||
proxy_hide_header X-Powered-By;
|
||||
|
||||
rewrite ^/.well-known/webfinger /public.php?service=webfinger last;
|
||||
rewrite ^/.well-known/webfinger /index.php/.well-known/webfinger last;
|
||||
rewrite ^/.well-known/nodeinfo /index.php/.well-known/nodeinfo last;
|
||||
rewrite ^/.well-known/host-meta /public.php?service=host-meta last;
|
||||
rewrite ^/.well-known/host-meta.json /public.php?service=host-meta-json;
|
||||
location = /.well-known/carddav {
|
||||
@@ -48,9 +48,7 @@ nextcloud_default_values:
|
||||
host: "{{ nextcloud_short_name }}.{{ domain }}"
|
||||
username: admin
|
||||
password: "{{ nextcloud_admin_pass | default(nextcloud_admin_password) }}"
|
||||
update: 0
|
||||
datadir: /var/www/html/data
|
||||
tableprefix:
|
||||
trustedDomains: ["{{ nextcloud_short_name }}.{{ domain }}"]
|
||||
mail:
|
||||
enabled: true
|
||||
fromAddress: nextcloud
|
||||
@@ -112,23 +110,14 @@ nextcloud_default_values:
|
||||
database: nextcloud
|
||||
user: "{{ nextcloud_db_username }}"
|
||||
password: "{{ nextcloud_db_password }}"
|
||||
|
||||
## Cronjob to execute Nextcloud background tasks
|
||||
## ref: https://docs.nextcloud.com/server/latest/admin_manual/configuration_server/background_jobs_configuration.html#cron-jobs
|
||||
##
|
||||
cronjob:
|
||||
enabled: true
|
||||
schedule: "*/5 * * * *"
|
||||
annotations: {}
|
||||
# Set curl's insecure option if you use e.g. self-signed certificates
|
||||
curlInsecure: false
|
||||
failedJobsHistoryLimit: 1
|
||||
successfulJobsHistoryLimit: 1
|
||||
service:
|
||||
type: ClusterIP
|
||||
port: 8080
|
||||
loadBalancerIP: nil
|
||||
|
||||
## Enable persistence using Persistent Volume Claims
|
||||
## ref: https://kubernetes.io/docs/concepts/storage/persistent-volumes/
|
||||
##
|
||||
persistence:
|
||||
# Nextcloud Data (/var/www/html)
|
||||
enabled: true
|
||||
|
||||
Reference in New Issue
Block a user