mirror of
https://github.com/wizarrrr/wizarr.git
synced 2026-07-31 15:27:35 -04:00
- Implemented LicenseValidationMiddleware for periodic license validation and feature protection. - Created HistoricalDataService for importing historical viewing data from Plex into the ActivitySession model. - Added KeygenLicenseService for runtime license verification and machine fingerprinting. - Introduced new Jinja filters for built-in functions max and min. - Updated settings UI to include a tab for Plus features. - Added Docker support for Wizarr Plus with a dedicated docker-compose file. - Created entrypoint script for license verification and initialization of the Wizarr Plus container. - Added wrapper scripts for building, verifying licenses, and setting up Wizarr Plus. - Updated dependencies in pyproject.toml to include websocket-client for Plus features.
13 lines
332 B
YAML
13 lines
332 B
YAML
services:
|
|
wizarr-plus:
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile.plus
|
|
ports:
|
|
- 5690:5690
|
|
volumes:
|
|
- ./test-data:/data/database
|
|
environment:
|
|
- TZ=Europe/London
|
|
- WIZARR_PLUS_ENABLED=true
|
|
- WIZARR_PLUS_COMPILED=true |