Skip to content

NextCloud enable restore from backup & fix WOPI#349

Merged
scottyeager merged 6 commits into
developmentfrom
development_ncupdate
Aug 26, 2025
Merged

NextCloud enable restore from backup & fix WOPI#349
scottyeager merged 6 commits into
developmentfrom
development_ncupdate

Conversation

@scottyeager
Copy link
Copy Markdown
Contributor

@scottyeager scottyeager commented Mar 28, 2025

Changes:

  • Don't autosubmit domain to create new AIO instance, thus allowing for restoring a backup via the AIO setup flow
  • Install needed docker packages only, rather than installing all via convenience script
  • Improve zinit service files
  • Update WOPI access handling so the gateway node is recognized as a trusted proxy

@scottyeager
Copy link
Copy Markdown
Contributor Author

There's an issue where Caddy won't build with the plugin we're using: caddyserver/replace-response#38

I'll follow up with a solution for that.

@@ -1,18 +1,38 @@
FROM ubuntu:22.04
FROM ubuntu:24.04 AS build

Check failure

Code scanning / Trivy

Image user should not be 'root' High

Artifact: tfgrid3/nextcloud/Dockerfile
Type: dockerfile
Vulnerability DS002
Severity: HIGH
Message: Specify at least 1 USER command in Dockerfile with non-root user as argument
Link: DS002
@scottyeager scottyeager changed the title NextCloud enable restore from backup NextCloud enable restore from backup & fix WOPI Apr 2, 2025
@scottyeager scottyeager linked an issue Apr 3, 2025 that may be closed by this pull request
@scottyeager
Copy link
Copy Markdown
Contributor Author

Switching to xcaddy fixed the Caddy build.

@Agility0493
Copy link
Copy Markdown

@scottyeager checking in on this

@scottyeager
Copy link
Copy Markdown
Contributor Author

Hi @Agility0493, these changes are actually already live on the ThreeFold Dashboard.

@scottyeager
Copy link
Copy Markdown
Contributor Author

Added one more fix here. Somewhere along the way the replacements ended up broken (new caddy/plugin version?).

@scottyeager scottyeager merged commit 6314671 into development Aug 26, 2025
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Unable to open Excel Sheets on Nextcloud instance on TF Grid.

3 participants