Update services documentation with WebDAV and media integration
- Add WebDAV access information to copyparty configuration - Confirm X-plore File Manager compatibility for Android folder uploads - Update Jellyfin media library structure with private folder mount - Mark Jellyfin as deployed in service architecture - Document successful WebDAV folder upload testing - Update service URLs and access methods 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -187,6 +187,7 @@ sudo pacman -S copyparty
|
|||||||
**Current Setup:**
|
**Current Setup:**
|
||||||
- **Local Access**: https://127.0.0.1/files/ (SSL enabled)
|
- **Local Access**: https://127.0.0.1/files/ (SSL enabled)
|
||||||
- **External Access**: https://ak-homelab.duckdns.org/files/ (HTTPS with Let's Encrypt SSL)
|
- **External Access**: https://ak-homelab.duckdns.org/files/ (HTTPS with Let's Encrypt SSL)
|
||||||
|
- **WebDAV Access**: https://ak-homelab.duckdns.org/files/ (X-plore, rclone compatible)
|
||||||
- **Port**: 8082 (behind Nginx reverse proxy on /files/ path)
|
- **Port**: 8082 (behind Nginx reverse proxy on /files/ path)
|
||||||
- **Service**: Managed by systemd, auto-starts on boot
|
- **Service**: Managed by systemd, auto-starts on boot
|
||||||
- **SSL**: Let's Encrypt certificates with automatic renewal
|
- **SSL**: Let's Encrypt certificates with automatic renewal
|
||||||
@@ -241,6 +242,7 @@ sudo systemctl disable copyparty
|
|||||||
|
|
||||||
**Testing Confirmed:**
|
**Testing Confirmed:**
|
||||||
- ✅ File uploads working (including video files)
|
- ✅ File uploads working (including video files)
|
||||||
|
- ✅ WebDAV folder uploads from Android (X-plore File Manager)
|
||||||
- ✅ User authentication and authorization
|
- ✅ User authentication and authorization
|
||||||
- ✅ Private folder access restricted to admin
|
- ✅ Private folder access restricted to admin
|
||||||
- ✅ External access through reverse proxy
|
- ✅ External access through reverse proxy
|
||||||
@@ -297,7 +299,9 @@ sudo docker-compose up -d
|
|||||||
```
|
```
|
||||||
/media/music → /home/hoborg/Music (shared with Copyparty)
|
/media/music → /home/hoborg/Music (shared with Copyparty)
|
||||||
/media/videos → /home/hoborg/Videos (shared with Copyparty)
|
/media/videos → /home/hoborg/Videos (shared with Copyparty)
|
||||||
|
/media/pictures → /home/hoborg/Pictures (shared with Copyparty)
|
||||||
/media/shared → /home/hoborg/shared (shared with Copyparty)
|
/media/shared → /home/hoborg/shared (shared with Copyparty)
|
||||||
|
/media/private → /home/hoborg/private (shared with Copyparty)
|
||||||
```
|
```
|
||||||
|
|
||||||
**Features Enabled:**
|
**Features Enabled:**
|
||||||
@@ -329,7 +333,7 @@ sudo docker-compose logs -f jellyfin
|
|||||||
**Initial Setup:**
|
**Initial Setup:**
|
||||||
1. Visit http://localhost:8096 for setup wizard
|
1. Visit http://localhost:8096 for setup wizard
|
||||||
2. Create admin account and configure server
|
2. Create admin account and configure server
|
||||||
3. Add media libraries pointing to `/media/music`, `/media/videos`, `/media/shared`
|
3. Add media libraries pointing to `/media/music`, `/media/videos`, `/media/pictures`, `/media/shared`, `/media/private`
|
||||||
4. Configure hardware acceleration in Dashboard > Playback settings
|
4. Configure hardware acceleration in Dashboard > Playback settings
|
||||||
|
|
||||||
**Folder Structure Compatibility: ✅ CONFIRMED WORKING**
|
**Folder Structure Compatibility: ✅ CONFIRMED WORKING**
|
||||||
@@ -448,8 +452,8 @@ sudo usermod -aG docker hoborg
|
|||||||
```
|
```
|
||||||
https://ak-homelab.duckdns.org/ → Landing page/dashboard
|
https://ak-homelab.duckdns.org/ → Landing page/dashboard
|
||||||
https://ak-homelab.duckdns.org/gitea/ → Gitea Git server ✅ DEPLOYED
|
https://ak-homelab.duckdns.org/gitea/ → Gitea Git server ✅ DEPLOYED
|
||||||
https://ak-homelab.duckdns.org/files/ → Copyparty file server ✅ DEPLOYED
|
https://ak-homelab.duckdns.org/files/ → Copyparty file server (WebDAV) ✅ DEPLOYED
|
||||||
https://ak-homelab.duckdns.org/media/ → Jellyfin media server (planned)
|
https://ak-homelab.duckdns.org/media/ → Jellyfin media server ✅ DEPLOYED
|
||||||
https://ak-homelab.duckdns.org/monitor/ → System monitoring (planned)
|
https://ak-homelab.duckdns.org/monitor/ → System monitoring (planned)
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user