62 lines
2.3 KiB
Markdown
62 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.*
|