Optimizations

This commit is contained in:
Ben Sarmiento
2023-10-22 11:26:20 +02:00
parent 7009d78003
commit c789ebc96d
8 changed files with 61 additions and 237 deletions

View File

@@ -3,7 +3,7 @@
## Building
```bash
docker build -t debridmediamanager/zurg:latest .
docker build -t ghcr.io/debridmediamanager/zurg:latest .
```
This builds zurg
@@ -74,7 +74,7 @@ directories:
### Standalone webdav server
```bash
docker run -v ./config.yml:/app/config.yml -v zurgdata:/app/data -p 9999:9999 debridmediamanager/zurg:latest
docker run -v ./config.yml:/app/config.yml -v zurgdata:/app/data -p 9999:9999 ghcr.io/debridmediamanager/zurg:latest
```
- Runs zurg on port 9999 on your localhost
@@ -90,10 +90,10 @@ version: '3.8'
services:
zurg:
image: debridmediamanager/zurg:latest
image: ghcr.io/debridmediamanager/zurg:latest
restart: unless-stopped
ports:
- 9999:9999
- 9999
volumes:
- ./config.yml:/app/config.yml
- zurgdata:/app/data
@@ -106,14 +106,15 @@ services:
PUID: 1000
PGID: 1000
volumes:
- ./media:/data
- ./media:/data:rshared
- ./rclone.conf:/config/rclone/rclone.conf
privileged: true
cap_add:
- SYS_ADMIN
security_opt:
- apparmor:unconfined
devices:
- /dev/fuse
command: "mount zurg: /data --allow-other --allow-non-empty --uid 1000 --gid 1000 --dir-cache-time 1s --poll-interval 1s --read-only --log-level INFO"
- /dev/fuse:/dev/fuse:rwm
command: "mount zurg: /data --allow-non-empty --allow-other --uid 1000 --gid 1000 --dir-cache-time 1s --read-only"
volumes:
zurgdata: