k3s/documentation/user-facing/storage-and-files/nextcloud.md
2026-07-23 18:24:39 -04:00

61 lines
2.3 KiB
Markdown

# Nextcloud — File Sync, Sharing & Cloud Storage
**Nextcloud** is a self-hosted file sync and sharing platform. Store files, share them with others, and access them from any device — all under your control.
## Access
- **Web UI:** <https://cloud.mynest.love>
- **Internal (home network):** <http://nextcloud-app.nextcloud.svc.cluster.local>
- **DAV / CalDAV / CardDAV:** `https://cloud.mynest.love/remote.php/dav/`
## Features
- File storage and synchronization across devices
- Share files and folders via link or with specific users
- Integrated calendar (CalDAV) and contacts (CardDAV)
- Office suite integration for viewing and editing documents
- End-to-end encryption support (optional)
## Getting Started
1. Open <https://cloud.mynest.love> in your browser.
2. Click **Sign In** and choose **Sign in with The Nest**.
3. Upload files via the web interface or use a sync client.
## Sync Clients
Nextcloud provides official clients for:
- **Desktop:** Windows, macOS, Linux ([Download](https://nextcloud.com/install/#install-clients))
- **Mobile:** iOS and Android ([App Store](https://apps.nextcloud.com/))
- **WebDAV:** Configure any DAV-compatible app with the URL above
### Calendar & Contacts Sync
Add these to your device's calendar/contacts app:
| Type | Protocol | URL |
|------|----------|-----|
| Calendar | CalDAV | `https://cloud.mynest.love/remote.php/dav/principals/your-username/` |
| Contacts | CardDAV | `https://cloud.mynest.love/remote.php/dav/principals/your-username/` |
Sign in with your Nest credentials when prompted.
## Tips
- **File versioning:** Nextcloud keeps previous versions of files. Right-click a file → **Versions** to restore an older copy.
- **Sharing links:** Create shareable links with expiration dates and password protection for sensitive files.
- **Offline access:** Use the desktop sync client to keep a local copy of your files for offline work.
## Backups
Nextcloud user data is backed up daily at 02:00 EST using Restic to Backblaze B2. Configuration files are snapshotted via Longhorn's recurring backup jobs.
## Related Services
- [Keycloak](../technical/security-and-identity.md) — Handles authentication
- [Vaultwarden](../communication-and-security/vaultwarden.md) — Store Nextcloud credentials securely
---
*TODO: Add screenshot of Nextcloud file browser with a sample folder.*