From e26a30e4e4e336ea824df93251a9044d37c7ca98 Mon Sep 17 00:00:00 2001 From: Arpad Krejczinger Date: Mon, 18 Aug 2025 19:22:06 +0200 Subject: [PATCH] Add copyparty file server configuration - Add copyparty.conf with WebDAV-enabled file server setup - Configure user accounts (guest, hoborg) with appropriate permissions - Map shared directories: /shared, /documents, /music, /videos, /pictures, /private - Enable security features: deduplication, authentication, file integrity - Include deployment instructions in configuration comments --- config/copyparty/copyparty.conf | 64 +++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 config/copyparty/copyparty.conf diff --git a/config/copyparty/copyparty.conf b/config/copyparty/copyparty.conf new file mode 100644 index 0000000..fcf3c6e --- /dev/null +++ b/config/copyparty/copyparty.conf @@ -0,0 +1,64 @@ +# Copyparty Configuration for Homelab +# DEPLOYMENT LOCATION: /home/hoborg/.config/copyparty/copyparty.conf +# Deploy with: cp config/copyparty/copyparty.conf ~/.config/copyparty/copyparty.conf +# Reload with: sudo systemctl restart copyparty + +[global] + # Network settings + i: 127.0.0.1 + p: 8082 + rp-loc: /files + + # Security and features + usernames + chpw + chpw-db: /home/hoborg/.config/copyparty/passwords.json + e2dsa + dedup + dotpart + + # Upload settings + u2ts: c + chmod-f: 644 + chmod-d: 755 + + # Server name + name: homelab-files + +[accounts] + guest: SecurePass2024! + hoborg: AdminPass2024! + +[/shared] + /home/hoborg/shared + accs: + rw: guest + rwm: hoborg + +[/documents] + /home/hoborg/Documents + accs: + rwm: hoborg + +[/music] + /home/hoborg/Music + accs: + rw: guest + rwm: hoborg + +[/videos] + /home/hoborg/Videos + accs: + rw: guest + rwm: hoborg + +[/private] + /home/hoborg/private + accs: + rwm: hoborg + +[/pictures] + /home/hoborg/Pictures + accs: + rw: guest + rwm: hoborg