Self-host with Docker · Yantr
Nextcloud
Self-hosted cloud platform for file sync, calendars, contacts, and collaborative productivity.
1
Ports
3
Notes
4
Use Cases
About
What Nextcloud does
Nextcloud is a self-hosted cloud platform for file sync, calendars, contacts, chat, and collaborative editing. It includes end-to-end encryption, 2FA, file versioning, federated sharing, and a rich app ecosystem—providing a privacy-first alternative to hosted productivity suites.
Install Flow
How to self-host Nextcloud
Nextcloud can be deployed with standard Docker Compose using the Yantr app catalog. This page collects the basic information searchers usually need first: what Nextcloud does, which Docker image Yantr uses, default ports, deployment notes, and where to find the original compose template.
After deployment, Yantr lets you publish additional ports from the stack page using Docker-style syntax. Use 8080:8080 for a fixed host port or just 8080 to let Docker assign a random port.
Use Cases
What people run it for
- Replace Google Drive or Dropbox with your own self-hosted file sync and sharing solution that keeps your data on your infrastructure.
- Sync calendars and contacts across all your devices using CalDAV and CardDAV protocols.
- Host video calls and chat with family or team using Nextcloud Talk.
- Collaborate on documents in real-time with Nextcloud Office without sending data to third parties.
Technical Details
Ports, image, and service metadata
Ports
| Port | Protocol | Label |
|---|---|---|
| 80 | HTTP | Web UI |
Docker Image
nextcloud:stable
Service Name
nextcloud
Notes
Things to know before you deploy
- Requires a database connection during setup; point it at a MariaDB stack if you want to pair one manually.
- First-time setup requires web interface configuration
- External storage support for mounting S3, FTP, SMB, and other backends
Related Apps
More tools you might pair with Nextcloud
Page generated 2026-07-27T04:28:00.415Z