Skip to content

feat: Enhanced Nextcloud template with Redis, automated config, and improved setup#672

Merged
Siumauricio merged 23 commits intoDokploy:canaryfrom
Eetezadi:nextcloud-update
Mar 5, 2026
Merged

feat: Enhanced Nextcloud template with Redis, automated config, and improved setup#672
Siumauricio merged 23 commits intoDokploy:canaryfrom
Eetezadi:nextcloud-update

Conversation

@Eetezadi
Copy link
Contributor

Summary

  • Updated Nextcloud template from AIO version to stable Docker image with proper multi-service setup
  • Added Redis for caching (APCu local, Redis distributed/locking)
  • Created automated configuration script (fix-nextcloud.sh) for post-setup optimization
  • Fixed MariaDB version pinning (10.11) for stability
  • Improved environment variable handling with better secrets management
  • Added proper service dependencies and networking
  • Updated metadata with correct logo and description

Changes

  • Docker Compose: Refactored to use nextcloud:stable with separate MariaDB 10.11 and Redis Alpine containers
  • Configuration Script: Added automated script that handles:
    • Trusted proxy configuration for reverse proxy support
    • HTTPS protocol override
    • Regional settings and maintenance windows
    • Performance optimizations (database repair, missing indices)
    • Redis caching configuration
  • Template: Enhanced template.toml with proper variable handling, environment configuration, and file mount for the setup script
  • Metadata: Updated logo from SVG to PNG and corrected template description

@github-actions
Copy link

github-actions bot commented Jan 21, 2026

built with Refined Cloudflare Pages Action

⚡ Cloudflare Pages Deployment

Name Status Preview Last Commit
templates ✅ Ready (View Log) Visit Preview 1a96f6a

@dosubot dosubot bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Mar 5, 2026
@Siumauricio Siumauricio merged commit 2f24950 into Dokploy:canary Mar 5, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants