Commit Graph

9 Commits (b00fefe57585a2941cb13fb50b848e24e4d42de7)

Author SHA1 Message Date
Evilham a54d0c13ab [NC] Enable video previews as requested by schools 2023-06-07 15:11:25 +02:00
Evilham 32bdb63b32 [NC] Disable ownpad app as requested by schools 2023-06-07 15:11:25 +02:00
Evilham 23f22abb29 cherry-pick 7196db9c conflicts solved 2023-06-07 15:11:25 +02:00
Evilham 74b850191a cherry-pick 010a04bf conflicts solved 2023-06-07 15:11:25 +02:00
Evilham ee19b3dcd7 [NC] Add FORCED_LANGUAGE setting
This has been requested by schools.
2023-06-07 15:10:29 +02:00
Evilham 61fb476e04 [NC] Enable video previews as requested by schools 2023-06-07 15:09:07 +02:00
Evilham c7cf2ad10b [NC] Disable ownpad app as requested by schools 2023-06-07 15:09:07 +02:00
Evilham 01b4155a65 [NC] Upgrade to Nextcloud 25.0.4
This still uses a fork of nextcloud/forms and reenables that plugin.

Since version 25 of Nextcloud uses the 2.X line of the nextcloud/mail
plugin, which already includes our patches, we can get rid of them to
easen future maintenance.
2023-06-07 15:09:06 +02:00
Evilham 71fc009bd5 [NC] Rework image to self-configure as opposed to using dd-ctl
By managing volumes in a better fashion and using code that is closer
to being idempotent, while being declarative, we achieve an image that
is closer to the original one, but gets the plugins that we want and
the configuration that we want for integration with DD.

Closes #9. This image now allows for BBB_HOST and BBB_API_SECRET as
variables in dd.conf, which also configure the corresponding plugin on
Nextcloud.

This is a necessary update-step towards NC25, and temporarily disables
the forms plugin.
2023-06-07 14:49:26 +02:00