--- 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', ), ); previews.config.php: |- true, 'enabledPreviewProviders' => array ( '\\OC\\Preview\\Movie', '\\OC\\Preview\\PNG', '\\OC\\Preview\\JPEG', '\\OC\\Preview\\GIF', '\\OC\\Preview\\BMP', '\\OC\\Preview\\XBitmap', '\\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: |-