From 31911e2d857ae5ee7a4cbd52d3260c27960dc321 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Kr=C3=BCger?= Date: Thu, 6 Nov 2025 22:14:16 +0100 Subject: [PATCH] docs: update README.md with PairDrop, Jellyfin, and miniPaint MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Added documentation for three new services: - **DROP (PairDrop)**: Peer-to-peer file sharing with WebRTC - Direct device-to-device transfers (no server storage) - STUN-enabled cross-network support - Automatic device discovery - Share files, text, and clipboard content - **JELLY (Jellyfin)**: Media streaming server - HiDrive photo and video streaming - Hardware transcoding support - Multi-device playback - **PAINT (miniPaint)**: Web-based image editor - Layer support and filters - Client-side processing - PNG, JPG, GIF, WebP support Updated: - Core systems table with new services - Ship architecture diagram - Storage volumes list - Navigation commands with usage instructions 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- README.md | 60 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) diff --git a/README.md b/README.md index 448e868..6f42735 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,9 @@ The **Falcon** is a state-of-the-art containerized starship, powered by Docker's | **VAULT** | *Encrypted password vault* | [vault.pivoine.art](https://vault.pivoine.art) | | **JOPLIN** | *Note-taking server & sync hub* | [joplin.pivoine.art](https://joplin.pivoine.art) | | **VERT** | *Universal file format converter* | [vert.pivoine.art](https://vert.pivoine.art) | +| **PAINT** | *Web-based image editor* | [paint.pivoine.art](https://paint.pivoine.art) | +| **JELLY** | *Media streaming server* | [jelly.pivoine.art](https://jelly.pivoine.art) | +| **DROP** | *Peer-to-peer file sharing* | [drop.pivoine.art](https://drop.pivoine.art) | | **RESTIC** | *Automated backup vault system* | [restic.pivoine.art](https://restic.pivoine.art) | | **PROXY** | *Shield control dashboard* | [proxy.pivoine.art](https://proxy.pivoine.art) | | **VPN** | *Cloaking device network* | [vpn.pivoine.art](https://vpn.pivoine.art) | @@ -156,6 +159,59 @@ arty uploads/import arty env/sync ``` +### File Sharing (DROP System) + +```bash +# Access PairDrop file sharing +# URL: https://drop.pivoine.art + +# Features: +# - Peer-to-peer file transfers (WebRTC) +# - No server-side storage (direct device-to-device) +# - Works across different networks (STUN-enabled) +# - Share files, text, and clipboard content +# - Automatic device discovery +# - No account required + +# How to use: +# 1. Open https://drop.pivoine.art on both devices +# 2. Devices will automatically discover each other +# 3. Click on discovered device to share files +# 4. Files transfer directly between devices (not through server) +``` + +### Media Streaming (JELLY System) + +```bash +# Access Jellyfin media server +# URL: https://jelly.pivoine.art + +# Features: +# - Stream photos and videos from HiDrive +# - Hardware transcoding support +# - Multi-device playback +# - Automatic metadata fetching +# - Compatible with mobile apps + +# Media paths: +# - Photos: /mnt/hidrive/users/valknar/Pictures +# - Videos: /mnt/hidrive/users/valknar/Videos +``` + +### Image Editing (PAINT System) + +```bash +# Access miniPaint image editor +# URL: https://paint.pivoine.art + +# Features: +# - Browser-based image editing +# - Layer support +# - Filters, drawing tools, text, shapes +# - Supports PNG, JPG, GIF, WebP +# - Client-side processing (no uploads) +``` + ### Backup Operations (RESTIC System) ```bash @@ -211,6 +267,9 @@ THE FALCON (falcon_network) │ ├─ Vaultwarden Vault [vault.pivoine.art] │ ├─ Joplin Sync Server [joplin.pivoine.art] │ ├─ Vert Converter [vert.pivoine.art] +│ ├─ miniPaint Editor [paint.pivoine.art] +│ ├─ Jellyfin Media [jelly.pivoine.art] +│ ├─ PairDrop Sharing [drop.pivoine.art] │ ├─ Backrest Backups [restic.pivoine.art] │ └─ WireGuard VPN [vpn.pivoine.art] │ @@ -227,6 +286,7 @@ THE FALCON (falcon_network) ├─ meili_data → Search index database ├─ vaultwarden_data → Encrypted password vault ├─ joplin_data → Note-taking server data + ├─ jelly_config → Jellyfin media server config ├─ backrest_data → Backup system state ├─ backrest_config → Backup configurations └─ letsencrypt_data → Shield certificates