Skip to content
Snippets Groups Projects
values-local.yaml.example 2.59 KiB
Newer Older
nextcloud:
  nextcloud:
    host: "files.your.domain"

  ingress:
    enabled: true
    annotations:
      # Tell cert-manager to automatically get a TLS certificate
      kubernetes.io/tls-acme: "true"
    hosts:
      - "files.your.domain"
    # This information is important for cert-manager, if you use it.
    tls:
      - hosts:
          - "files.your.domain"
        secretName: files-cert
  # Configure MariaDB chart
      # password: CHANGE_ME
      # rootPassword: CHANGE_ME
    architecture: standalone
    # Enable persistence
    # primary:
    #   persistence:
    #     ## Enable mariadb persistence using Persistent Volume Claims.
    #     enabled: true
    #     size: 512Mi
Varac's avatar
Varac committed
  redis:
Varac's avatar
Varac committed
      # Shared redis password for Nextcloud and OnlyOffice

  # Creates a kubernetes cronJob object that runs nextcloud's cron.php
  # every 5 minutes (*/5 * * * *)
  # cronjob:
  #   enabled: true

  # persistence:
  #   enabled: true
  #   size: 2Gi
Arie Peterson's avatar
Arie Peterson committed
  server_name: "office.your.domain"
  ingress:
    enabled: true
    annotations:
      # Tell cert-manager to automatically get a TLS certificate
      kubernetes.io/tls-acme: "true"
    hosts:
      - "office.your.domain"
    tls:
      - hosts:
          - "office.your.domain"
        secretName: office-cert
Mark's avatar
Mark committed

# apps controls which apps will be installed and enabled in nextcloud
#     - name: oidc_login
#       # apps[0].enabled needs to be set to true if you want to enable login via an external
#       # oidc server. In that case you need to configure all the values in `oidc`
#       enabled: false
#     - name: onlyoffice
#       enabled: true
#   custom:
#       # Apps you want to add that are not part of Stackspin defaults.
#     - name: polls
#       # Install an app from a github repository. This has the advantage that you
#       # can pin the version number, so it does not get auto-updated to breaking
#       # versions.
#       # Note: you can use the version number in the release_filename variable if
#       # needed, as written here:
#       github_repository: nextcloud/polls
#       version: 3.8.1
#       release_filename: polls-{{ .version }}.tar.gz
#       enabled: true
# 
# oidc:
#   providerUrl: https://sso.stackspin.example.net
#   clientId: nextcloud
#   # clientSecret: YouReallyNeedToChangeThis
#   logoutUrl: https://sso.stackspin.example.net/oauth2/sessions/logout
#   loginButtonText: Log in with OIDC