How to Migrate from Dropbox to Nextcloud
·OSSAlt Team
dropboxnextcloudmigrationcloud storageguide
How to Migrate from Dropbox to Nextcloud
Dropbox Plus costs $12/month for 2 TB. Business starts at $15/user/month. Nextcloud is the open source alternative — unlimited storage (limited only by your server), full office suite, and apps for files, calendar, contacts, and more. Here's how to switch.
Step 1: Deploy Nextcloud
docker run -d \
--name nextcloud \
-p 8080:80 \
-v nextcloud:/var/www/html \
-v nextcloud-data:/var/www/html/data \
nextcloud
For production with PostgreSQL and Redis:
# docker-compose.yml
services:
db:
image: postgres:15
volumes:
- db:/var/lib/postgresql/data
environment:
POSTGRES_DB: nextcloud
POSTGRES_USER: nextcloud
POSTGRES_PASSWORD: secret
nextcloud:
image: nextcloud
ports:
- "8080:80"
volumes:
- nextcloud:/var/www/html
- data:/var/www/html/data
environment:
POSTGRES_HOST: db
POSTGRES_DB: nextcloud
POSTGRES_USER: nextcloud
POSTGRES_PASSWORD: secret
depends_on:
- db
Step 2: Transfer Files
Option A: Download from Dropbox, upload to Nextcloud
- Download all files from Dropbox (dropbox.com → Settings → Download all)
- Upload via Nextcloud web interface or sync client
Option B: Direct server transfer with rclone
# Configure both remotes
rclone config
# Add "dropbox" remote (OAuth)
# Add "nextcloud" remote (WebDAV)
# Copy everything
rclone copy dropbox: nextcloud:/ --progress
Option C: Nextcloud migration app
- Install External Storage app in Nextcloud
- Add Dropbox as external storage
- Copy files from Dropbox mount to local Nextcloud storage
- Remove external storage after migration
Step 3: Install Sync Clients
Download Nextcloud desktop and mobile clients:
- Desktop: nextcloud.com/install (Windows, macOS, Linux)
- iOS: App Store
- Android: Google Play or F-Droid
Configure sync:
- Open Nextcloud client
- Enter server URL:
https://cloud.yourdomain.com - Log in
- Choose folders to sync (same as Dropbox selective sync)
Step 4: Set Up Sharing
| Dropbox Feature | Nextcloud Equivalent |
|---|---|
| Share link | Share link (public or password-protected) |
| Shared folders | Shared folders |
| File requests | File drop (upload-only link) |
| Team folders | Group folders app |
| Expiring links | Link expiration date |
| Password-protected links | ✅ |
| View-only links | ✅ |
Step 5: Install Essential Apps
Nextcloud's app ecosystem extends beyond file storage:
| Need | App |
|---|---|
| Office editing | Nextcloud Office (Collabora) or OnlyOffice |
| Calendar | Calendar app (CalDAV) |
| Contacts | Contacts app (CardDAV) |
| Notes | Notes app |
| Tasks | Tasks app |
| Talk (video calls) | Nextcloud Talk |
| Nextcloud Mail | |
| Deck (kanban) | Deck app |
Step 6: Invite Team
- Settings → Users → add users or connect LDAP/SAML
- Create groups for departments
- Set up group folders with permissions
- Share the sync client download link
Cost Comparison
| Users | Dropbox Business | Nextcloud Self-Hosted | Savings |
|---|---|---|---|
| 5 | $75/month | $10/month (VPS + storage) | $780/year |
| 10 | $150/month | $20/month | $1,560/year |
| 25 | $375/month | $40/month | $4,020/year |
| 50 | $750/month | $80/month | $8,040/year |
Migration Timeline
| Week | Task |
|---|---|
| Week 1 | Deploy Nextcloud, transfer files |
| Week 2 | Install sync clients, set up sharing |
| Week 3 | Invite team, install apps |
| Week 4 | Full cutover, cancel Dropbox |
Compare cloud storage solutions on OSSAlt — storage features, collaboration, and self-hosting side by side.