WIP: pr-15.2.0 - Updating to nextcloud 34.0.2 and EuroOffice #112
Draft
ineiti
wants to merge 1 commits from
pr-15.2.0+34.0.2-fpm into pr-14.2.0+33-fpm
pull from: pr-15.2.0+34.0.2-fpm
merge into: :pr-14.2.0+33-fpm
:main
:update_33.0.8
:renovate/pgautoupgrade-pgautoupgrade-18.x
:renovate/docker.elastic.co-elasticsearch-elasticsearch-9.x
:pr-15.2.0+34.0.2-fpm
:pr-14.1.0+33.0.7-fpm
:pr-14.2.0+33-fpm
:pr-15.1.0+34.0.2-fpm
:pr-15.0.0+34.0.2-fpm
:pr-14.0.1+33.0.7-fpm
:feat/check-major-upgrade
:pr-14.0.0+33-fpm
:temp
:fix/nginx-conf-config-name
:pr-13.2.0+32-fpm
:renovate/redis-8.x
:upload-limit
:feature/imaginary
:kc_stable
:nextcloud-v28
:add-theming-v28.0.5
:add-theming
:update-nginx-conf
:split-bbb-onlyoffice-compos
:split-onlyoffice-bbb-config
:authentik_sso
:healthchecks
:occ_cmds
:auto_app_install
:embed_nextcloud_in_iframe
:auto_configure_sso
:add-postgres-db
No Reviewers
Dismiss Review
Are you sure you want to dismiss this review?
No labels
Milestone
No items
No Milestone
Assignees
3wordchant
aadil (Aadil Ayub)
abra-bot (Abra Bot)
ammaratef45
amras (Sarma)
BornDeleuze
Brooke
cas (Cassowary)
coopcloud
dannygroenewegen (Danny Groenewegen)
decentral1se (d1)
fauno (fauno)
ineiti (Linus Gasser)
javielico (Javielico)
jjsfunhouse
kawaiipunk (KawaiiPunk)
knoflook
moosemower
notplants
oxaliq (sorrel)
p4u1
renovate-bot (Comrade Renovate Bot)
stevensting
trav (Trav Fryer)
yksflip
Clear assignees
No Assignees
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: coop-cloud/nextcloud#112
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Adding EuroOffice as a compose file
The version bump is directly to 15.2.0+34.0.2, as there were two versions, 15.0.0 and 15.1.0, which have been yanked.
Updating to nextcloud 34.0.2 and EuroOfficeto WIP: pr-15.2.0 - Updating to nextcloud 34.0.2 and EuroOfficeLooks good! I also wanted to try this out at some point. The integration is fine, but I think Euro-Office should be in its own recipe. To match the existing Collabora and Onlyoffice. I would also like to run Euro-Office once for multiple Nextcloud instances, so a separate recipe would be a better fit for that. Also happy to co-maintain for the if I keep using this.
@@ -0,0 +2,4 @@services:app:secrets:- eurooffice_jwtSecret length should be max 12, see this.
@@ -0,0 +77,4 @@# docservice starts against an empty DB, errors on missing task_result /# doc_changes, never binds its port, and gets healthcheck-killed in a loop.- source: eurooffice_createdbtarget: /docker-entrypoint-initdb.d/createdb.sqlLooks like this is fixed in v9.3.3. See closed issue Euro-Office/DocumentServer#124, fixed by #304.
@@ -0,0 +110,4 @@configs:entrypoint_eurooffice:name: ${STACK_NAME}_entrypoint_eurooffice_${ENTRYPOINT_EUROOFFICE_VERSION}Like secrets, configs also have this character limit. We should also try to limit this to 12 chars.
Thanks for the comments - I'll create a separate recipe then for Eurooffice. What do we want to do with those who (unfortunately) installed 15.1? Add a mention in the next release that Eurooffice will be removed?
Also, whom do I ask to create a new recipe? I'm not allowed to add new recipes to the coop-cloud org.
I think a release note describing euro-office can be enabled by deploying the euro-office recipe, with a link to the repo, and following the section in the readme.
I'm not aware of any clear process for this. I think ask in the Tech channel on Matrix to make the euro-office repo and euro-office-maintainers team with us in it.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.