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
This commit is contained in:
64
config/copyparty/copyparty.conf
Normal file
64
config/copyparty/copyparty.conf
Normal file
@@ -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
|
||||
Reference in New Issue
Block a user