---
kind: NetworkPolicy
apiVersion: networking.k8s.io/v1
metadata:
name: nextcloud-postgresql
namespace: "nextcloud-system"
labels:
app.kubernetes.io/instance: nextcloud
app.kubernetes.io/name: postgresql
app.kubernetes.io/version: 17.5.0
app.kubernetes.io/component: primary
spec:
podSelector:
matchLabels:
app.kubernetes.io/instance: nextcloud
app.kubernetes.io/name: postgresql
app.kubernetes.io/component: primary
policyTypes:
- Ingress
- Egress
egress:
- {}
ingress:
- ports:
- port: 5432
---
apiVersion: policy/v1
kind: PodDisruptionBudget
metadata:
name: nextcloud-postgresql
namespace: "nextcloud-system"
labels:
app.kubernetes.io/instance: nextcloud
app.kubernetes.io/name: postgresql
app.kubernetes.io/version: 17.5.0
app.kubernetes.io/component: primary
spec:
maxUnavailable: 1
selector:
matchLabels:
app.kubernetes.io/instance: nextcloud
app.kubernetes.io/name: postgresql
app.kubernetes.io/component: primary
---
apiVersion: v1
kind: ServiceAccount
metadata:
name: nextcloud-postgresql
namespace: "nextcloud-system"
labels:
app.kubernetes.io/instance: nextcloud
app.kubernetes.io/name: postgresql
app.kubernetes.io/version: 17.5.0
automountServiceAccountToken: false
---
apiVersion: v1
kind: ConfigMap
metadata:
name: nextcloud-config
namespace: "nextcloud-system"
labels:
app.kubernetes.io/name: nextcloud
app.kubernetes.io/instance: nextcloud
app.kubernetes.io/version: "32.0.2"
data:
custom.config.php: |-
'https',
'overwrite.cli.url' => 'https://nextcloud.dooplex.hu',
'filelocking.enabled' => true,
'default_phone_region' => 'HU',
'allow_local_remote_servers' => true,
'trusted_proxies' => array (
'10.42.0.0/16',
'10.43.0.0/16',
'192.168.0.0/24',
),
'forwarded_for_headers' => array (
'HTTP_X_FORWARDED_FOR',
),
'allow_embed' => true,
);
previews.config.php: |-
true,
'enabledPreviewProviders' => [
'OC\Preview\PNG',
'OC\Preview\JPEG',
'OC\Preview\GIF',
'OC\Preview\BMP',
'OC\Preview\XBitmap',
'OC\Preview\Movie',
'OC\Preview\MP3',
'OC\Preview\MP4',
'OC\Preview\TXT',
'OC\Preview\MarkDown',
'OC\Preview\PDF',
],
);
.htaccess: |-
# line below if for Apache 2.4
Require all denied
# line below if for Apache 2.2
deny from all
# section for Apache 2.2 and 2.4
IndexIgnore *
apache-pretty-urls.config.php: |-
'/',
);
apcu.config.php: |-
'\OC\Memcache\APCu',
);
apps.config.php: |-
array (
0 => array (
'path' => OC::$SERVERROOT.'/apps',
'url' => '/apps',
'writable' => false,
),
1 => array (
'path' => OC::$SERVERROOT.'/custom_apps',
'url' => '/custom_apps',
'writable' => true,
),
),
);
autoconfig.php: |-
true,
);
trusted-domains.config.php: |-