diff --git a/docs/installation_instructions.rst b/docs/installation_instructions.rst index a3895dd2241bb3cd0b8a5842dafa1a30187fe998..a34fd018c5f4b6c62f0c80b483cd6ea1057443a5 100644 --- a/docs/installation_instructions.rst +++ b/docs/installation_instructions.rst @@ -54,14 +54,17 @@ You should also have a trusted machine to run the installer on (we call this the ``provisioning machine``). All the commands listed in these instructions should be run on the provisioning machine, unless specified otherwise: -- You need Python 3 with its development files, Pip and Git installed - (``apt install python3-pip python3-dev git``) -- We recommend using a `python - virtualenv <https://docs.python.org/3/tutorial/venv.html>`__ to make - sure we do not change any of your other projects. Install virtualenv - by running ``pip3 install --user venv`` or - ``apt install python3-venv`` -- ``ssh-agent`` to give you access to your VPS +- You need Python 3 with its development files, Pip and Git installed + (``apt install python3-pip python3-dev git``) +- We recommend using a `python + virtualenv <https://docs.python.org/3/tutorial/venv.html>`__ to make + sure we do not change any of your other projects. Install virtualenv + by running ``pip3 install --user venv`` or + ``apt install python3-venv`` +- ``ssh-agent`` to give you access to your VPS +- ``kubectl``, installable with ``snap install kubectl`` +- ``flux``, follow the `flux documentation + <https://fluxcd.io/docs/installation/#install-the-flux-cli>`__ Getting the installation script ------------------------------- diff --git a/flux2/infrastructure/sources/nextcloud.yaml b/flux2/infrastructure/sources/nextcloud.yaml index 01b9f6289268698493489c4d3ebeec5e64f8d215..9699b539ffda9e8c5efc2d88a3755145525c7cf3 100644 --- a/flux2/infrastructure/sources/nextcloud.yaml +++ b/flux2/infrastructure/sources/nextcloud.yaml @@ -13,5 +13,4 @@ spec: # For all available options, see: # https://toolkit.fluxcd.io/components/source/api/#source.toolkit.fluxcd.io/v1beta1.GitRepositoryRef ref: - # tag: 0.2.8 - branch: 967-prevent-loss-of-onlyoffice-documents + tag: 0.2.9 diff --git a/install/overrides/oas-nextcloud-override.yaml b/install/overrides/oas-nextcloud-override.yaml index f81c0f172aa2bbf85f89fef49dc2490878893680..5d09e2c58d99bb9c9df0dadd787d327b995358d9 100644 --- a/install/overrides/oas-nextcloud-override.yaml +++ b/install/overrides/oas-nextcloud-override.yaml @@ -7,6 +7,8 @@ data: values.yaml: | # By overriding these values, Nextcloud and ONLYOFFICE will work on ACME # staging certificates. + # WARNING: ONLYOFFICE can not save files back to nextcloud if you use + # staging certificates. Only use this for testing purposes! onlyoffice: unauthorizedStorage: true httpsHstsEnabled: false