mirror of
https://github.com/calibrain/shelfmark.git
synced 2026-02-20 07:46:18 -05:00
- Added rich Prowlarr search results for whitelisted indexers - Added torznab query for whitelisted indexers - Added flags for all Prowlarr indexers - Added completed external download retry mechanism and "locating" state - Added client side preference storage of Book/Audiobook search preference - Fixed reverse proxy base URL in edge cases - Added gevent locking for I/O operations, keeps healthcheck alive on intensive processing operations - Added M4A supported audiobook option - Improved file transfer counting and logging with hardlink fallback warnings - Fixed proxy auth header for REMOTE_USER scenario - Dependency tweak for internal bypasser
40 lines
1.3 KiB
YAML
40 lines
1.3 KiB
YAML
# Bypass testing - switch between dev build and v1.0.1
|
|
# Usage:
|
|
# Test dev build: docker compose -f docker-compose.bypass-test.yml up shelfmark-dev
|
|
# Test v1.0.1: docker compose -f docker-compose.bypass-test.yml up shelfmark-stable
|
|
# Pull latest dev: docker compose -f docker-compose.bypass-test.yml build shelfmark-dev
|
|
# Pull v1.0.1: docker compose -f docker-compose.bypass-test.yml pull shelfmark-stable
|
|
|
|
services:
|
|
# Dev image from registry
|
|
shelfmark-dev:
|
|
image: ghcr.io/calibrain/shelfmark:dev
|
|
container_name: shelfmark-bypass-dev
|
|
environment:
|
|
PUID: 1000
|
|
PGID: 1000
|
|
DEBUG: true
|
|
ports:
|
|
- 8084:8084
|
|
volumes:
|
|
- ./.local/bypass-test/config-dev:/config
|
|
- ./.local/bypass-test/books:/books
|
|
- ./.local/bypass-test/log-dev:/var/log/shelfmark
|
|
- ./.local/bypass-test/tmp:/tmp/shelfmark
|
|
|
|
# Stable v1.0.1 for comparison
|
|
shelfmark-stable:
|
|
image: ghcr.io/calibrain/shelfmark:1.0.1
|
|
container_name: shelfmark-bypass-stable
|
|
environment:
|
|
PUID: 1000
|
|
PGID: 1000
|
|
DEBUG: true
|
|
ports:
|
|
- 8085:8084
|
|
volumes:
|
|
- ./.local/bypass-test/config-stable:/config
|
|
- ./.local/bypass-test/books:/books
|
|
- ./.local/bypass-test/log-stable:/var/log/shelfmark
|
|
- ./.local/bypass-test/tmp:/tmp/shelfmark
|