Skip to content

small fixes for the devcontainer setup script#3729

Merged
Grotax merged 1 commit into
masterfrom
devcontainer
May 9, 2026
Merged

small fixes for the devcontainer setup script#3729
Grotax merged 1 commit into
masterfrom
devcontainer

Conversation

@Grotax
Copy link
Copy Markdown
Member

@Grotax Grotax commented May 9, 2026

Summary

small fixes for the devcontainer setup script

Checklist

Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR tweaks the devcontainer post-create setup script to improve the developer experience and avoid a couple of common setup pitfalls during Nextcloud bootstrapping.

Changes:

  • Adds periodic “fun task” progress output while waiting for the background Nextcloud installer to finish.
  • Disables the Nextcloud profiler after installation completes to avoid installer race/overwrite issues.
  • Removes root-owned Nextcloud temp directories in /tmp to prevent permission problems for the vscode user on first occ run.

Comment thread .devcontainer/setup.sh
sudo find /tmp -maxdepth 1 -type d -user root \( -name 'oc_*' -o -name 'nc_*' \) \
-exec rm -rf {} + 2>/dev/null || true

echo "✔ Nextcloud is ready at http://localhost (admin / admin)" No newline at end of file
@Grotax Grotax added the Skip-Changelog No changelog update is required, minor change label May 9, 2026
@Grotax Grotax merged commit 88e5a8c into master May 9, 2026
31 of 32 checks passed
@Grotax Grotax deleted the devcontainer branch May 9, 2026 12:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Skip-Changelog No changelog update is required, minor change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants