Compare commits

..

No commits in common. "master" and "v2.2.2" have entirely different histories.

2 changed files with 69 additions and 161 deletions

View File

@ -18,22 +18,19 @@
"PosterMinWidth": "2000", "PosterMinWidth": "2000",
"PosterMinHeight": "3000", "PosterMinHeight": "3000",
"BgTcMinWidth": "3840", "BgTcMinWidth": "3840",
"BgTcMinHeight": "2160", "BgTcMinHeight": "2160"
"PreferredBackgroundLanguageOrder": [
"xx"
],
"PreferredTCLanguageOrder": [
"xx"
]
}, },
"PlexPart": { "PlexPart": {
"LibstoExclude": [ "LibstoExclude": [
"",
"",
"",
"TestTV Shows",
"Other Videos",
"Music", "Music",
"Other videos",
"Photos", "Photos",
"Test Videos", "Test Videos",
"TestMovies", "Playlists"
"TestTV Shows"
], ],
"PlexUrl": "http://192.168.2.242:32400", "PlexUrl": "http://192.168.2.242:32400",
"UsePlex": "true", "UsePlex": "true",
@ -41,8 +38,9 @@
}, },
"JellyfinPart": { "JellyfinPart": {
"LibstoExclude": [ "LibstoExclude": [
"test_movie_lib", "",
"TestMovies", "",
"",
"TestTV Shows", "TestTV Shows",
"Other Videos", "Other Videos",
"Music", "Music",
@ -52,13 +50,13 @@
], ],
"JellyfinUrl": "http://192.168.2.242:8097", "JellyfinUrl": "http://192.168.2.242:8097",
"UseJellyfin": "false", "UseJellyfin": "false",
"UploadExistingAssets": "false", "UploadExistingAssets": "false"
"ReplaceThumbwithBackdrop": "false"
}, },
"EmbyPart": { "EmbyPart": {
"LibstoExclude": [ "LibstoExclude": [
"test_movie_lib", "",
"TestMovies", "",
"",
"TestTV Shows", "TestTV Shows",
"Other Videos", "Other Videos",
"Music", "Music",
@ -68,21 +66,17 @@
], ],
"EmbyUrl": "http://192.168.2.242:8096", "EmbyUrl": "http://192.168.2.242:8096",
"UseEmby": "false", "UseEmby": "false",
"UploadExistingAssets": "false", "UploadExistingAssets": "false"
"ReplaceThumbwithBackdrop": "false"
}, },
"Notification": { "Notification": {
"SendNotification": "true", "SendNotification": "true",
"AppriseUrl": "discord://{WebhookID}/{WebhookToken}/", "AppriseUrl": "discord://{WebhookID}/{WebhookToken}/",
"Discord": "https://discord.com/api/webhooks/add-your-discord-webhook-here", "Discord": "https://discord.com/api/webhooks/add-your-discord-webhook-here"
"UseUptimeKuma": "false",
"UptimeKumaUrl": "https://uptime-kuma.domain.com/api/push/qXpb7Mf1vW",
"DiscordUserName": "Posterizarr"
}, },
"PrerequisitePart": { "PrerequisitePart": {
"AssetPath": "/assets", "AssetPath": "./assets",
"magickinstalllocation": "./magick", "magickinstalllocation": "./magick",
"maxLogs": "50", "maxLogs": "5",
"font": "Comfortaa-Medium.ttf", "font": "Comfortaa-Medium.ttf",
"backgroundfont": "Comfortaa-Medium.ttf", "backgroundfont": "Comfortaa-Medium.ttf",
"titlecardfont": "Comfortaa-Medium.ttf", "titlecardfont": "Comfortaa-Medium.ttf",
@ -107,35 +101,7 @@
" - " " - "
], ],
"PlexUpload": "false", "PlexUpload": "false",
"BackupPath": "/assetsbackup", "BackupPath": "P:\\assetsbackup"
"ForceRunningDeletion": "false",
"AutoUpdatePosterizarr": "true",
"ManualAssetPath": "/manualassets",
"SkipAddText": "false",
"FollowSymlink": "false",
"poster4k": "overlay-innerglow.png",
"Poster1080p": "overlay-innerglow.png",
"UsePosterResolutionOverlays": "false",
"DisableHashValidation": "false",
"Background4k": "backgroundoverlay-innerglow.png",
"Background1080p": "backgroundoverlay-innerglow.png",
"TC4k": "backgroundoverlay-innerglow.png",
"TC1080p": "backgroundoverlay-innerglow.png",
"UseBackgroundResolutionOverlays": "false",
"UseTCResolutionOverlays": "false",
"DisableOnlineAssetFetch": "false",
"collectionfont": "Colus-Regular.ttf",
"collectionoverlayfile": "overlay-innerglow.png",
"4KDoVi": "overlay-innerglow.png",
"4KHDR10": "overlay-innerglow.png",
"4KDoViHDR10": "overlay-innerglow.png",
"4KDoViBackground": "backgroundoverlay-innerglow.png",
"4KHDR10Background": "backgroundoverlay-innerglow.png",
"4KDoViHDR10Background": "backgroundoverlay-innerglow.png",
"4KDoViTC": "backgroundoverlay-innerglow.png",
"4KHDR10TC": "backgroundoverlay-innerglow.png",
"4KDoViHDR10TC": "backgroundoverlay-innerglow.png",
"SymbolsToKeepOnNewLine": []
}, },
"OverlayPart": { "OverlayPart": {
"ImageProcessing": "true", "ImageProcessing": "true",
@ -143,155 +109,108 @@
}, },
"PosterOverlayPart": { "PosterOverlayPart": {
"fontAllCaps": "true", "fontAllCaps": "true",
"AddBorder": "false",
"AddText": "true",
"AddOverlay": "true",
"fontcolor": "white", "fontcolor": "white",
"bordercolor": "white", "bordercolor": "white",
"minPointSize": "83", "minPointSize": "83",
"maxPointSize": "250", "maxPointSize": "250",
"borderwidth": "30", "borderwidth": "30",
"strokecolor": "black",
"strokewidth": "6",
"lineSpacing": "0",
"AddBorder": "false",
"AddText": "true",
"AddTextStroke": "false",
"AddOverlay": "true",
"MaxWidth": "1200", "MaxWidth": "1200",
"MaxHeight": "485", "MaxHeight": "485",
"text_offset": "+300", "text_offset": "+300",
"TextGravity": "south" "AddTextStroke": "false",
"strokecolor": "black",
"strokewidth": "6",
"lineSpacing": "0"
}, },
"BackgroundOverlayPart": { "BackgroundOverlayPart": {
"fontAllCaps": "true", "fontAllCaps": "true",
"fontcolor": "white",
"bordercolor": "white",
"minPointSize": "95",
"maxPointSize": "250",
"borderwidth": "30",
"strokecolor": "black",
"strokewidth": "6",
"lineSpacing": "0",
"AddOverlay": "false", "AddOverlay": "false",
"AddBorder": "false", "AddBorder": "false",
"AddText": "false", "AddText": "false",
"AddTextStroke": "false", "fontcolor": "white",
"bordercolor": "white",
"minPointSize": "95",
"maxPointSize": "250",
"borderwidth": "30",
"MaxWidth": "3000", "MaxWidth": "3000",
"MaxHeight": "500", "MaxHeight": "500",
"text_offset": "+200", "text_offset": "+200",
"TextGravity": "south" "AddTextStroke": "false",
"strokecolor": "black",
"strokewidth": "6",
"lineSpacing": "0"
}, },
"TitleCardOverlayPart": { "TitleCardOverlayPart": {
"UseBackgroundAsTitleCard": "false",
"AddOverlay": "true",
"AddBorder": "false",
"bordercolor": "white", "bordercolor": "white",
"borderwidth": "30", "borderwidth": "30",
"UseBackgroundAsTitleCard": "false", "BackgroundFallback": "false"
"BackgroundFallback": "false",
"AddOverlay": "true",
"AddBorder": "false"
}, },
"TitleCardTitleTextPart": { "TitleCardTitleTextPart": {
"fontAllCaps": "true", "fontAllCaps": "true",
"AddEPTitleText": "true",
"fontcolor": "white", "fontcolor": "white",
"minPointSize": "95", "minPointSize": "95",
"maxPointSize": "250", "maxPointSize": "250",
"strokecolor": "black",
"strokewidth": "6",
"lineSpacing": "0",
"AddEPTitleText": "true",
"AddTextStroke": "false",
"MaxWidth": "2500", "MaxWidth": "2500",
"MaxHeight": "300", "MaxHeight": "300",
"text_offset": "+290", "text_offset": "+290",
"TextGravity": "south" "AddTextStroke": "false",
"strokecolor": "black",
"strokewidth": "6",
"lineSpacing": "0"
}, },
"TitleCardEPTextPart": { "TitleCardEPTextPart": {
"fontAllCaps": "true", "fontAllCaps": "true",
"AddEPText": "true",
"fontcolor": "white", "fontcolor": "white",
"minPointSize": "80", "minPointSize": "80",
"maxPointSize": "120", "maxPointSize": "120",
"strokecolor": "black",
"strokewidth": "4",
"lineSpacing": "0",
"SeasonTCText": "Season",
"EpisodeTCText": "Episode",
"AddEPText": "true",
"AddTextStroke": "false",
"MaxWidth": "1600", "MaxWidth": "1600",
"MaxHeight": "150", "MaxHeight": "150",
"text_offset": "+140", "text_offset": "+140",
"TextGravity": "south" "SeasonTCText": "Season",
"EpisodeTCText": "Episode",
"AddTextStroke": "false",
"strokecolor": "black",
"strokewidth": "4",
"lineSpacing": "0"
}, },
"SeasonPosterOverlayPart": { "SeasonPosterOverlayPart": {
"fontAllCaps": "true", "fontAllCaps": "true",
"AddBorder": "false",
"AddText": "true",
"AddOverlay": "true",
"fontcolor": "white", "fontcolor": "white",
"bordercolor": "white", "bordercolor": "white",
"minPointSize": "95", "minPointSize": "95",
"maxPointSize": "250", "maxPointSize": "250",
"borderwidth": "30", "borderwidth": "30",
"strokecolor": "black",
"strokewidth": "6",
"lineSpacing": "0",
"ShowFallback": "false",
"AddBorder": "false",
"AddText": "true",
"AddTextStroke": "false",
"AddOverlay": "true",
"MaxWidth": "1200", "MaxWidth": "1200",
"MaxHeight": "485", "MaxHeight": "485",
"text_offset": "+300", "text_offset": "+300",
"TextGravity": "south" "AddTextStroke": "false",
"strokecolor": "black",
"strokewidth": "6",
"lineSpacing": "0"
}, },
"ShowTitleOnSeasonPosterPart": { "ShowTitleOnSeasonPosterPart": {
"AddShowTitletoSeason": "false",
"fontAllCaps": "true", "fontAllCaps": "true",
"AddTextStroke": "false",
"strokecolor": "black", "strokecolor": "black",
"strokewidth": "6", "strokewidth": "6",
"fontcolor": "white", "fontcolor": "white",
"minPointSize": "45", "minPointSize": "45",
"maxPointSize": "300", "maxPointSize": "300",
"lineSpacing": "0",
"AddShowTitletoSeason": "false",
"AddTextStroke": "false",
"MaxWidth": "1900", "MaxWidth": "1900",
"MaxHeight": "500", "MaxHeight": "500",
"text_offset": "+300", "text_offset": "+300",
"TextGravity": "south" "lineSpacing": "0"
},
"CollectionTitlePosterPart": {
"fontAllCaps": "true",
"strokecolor": "black",
"strokewidth": "6",
"fontcolor": "white",
"minPointSize": "50",
"maxPointSize": "100",
"lineSpacing": "0",
"AddCollectionTitle": "true",
"CollectionTitle": "Collection",
"AddTextStroke": "false",
"MaxWidth": "1000",
"MaxHeight": "140",
"text_offset": "+150",
"TextGravity": "south"
},
"CollectionPosterOverlayPart": {
"fontAllCaps": "true",
"strokecolor": "black",
"strokewidth": "6",
"fontcolor": "white",
"bordercolor": "black",
"minPointSize": "100",
"maxPointSize": "250",
"borderwidth": "30",
"lineSpacing": "0",
"AddBorder": "true",
"AddText": "true",
"AddTextStroke": "false",
"AddOverlay": "true",
"MaxWidth": "1900",
"MaxHeight": "500",
"text_offset": "+300",
"TextGravity": "south"
},
"WebUI": {
"basicAuthEnabled": false,
"basicAuthUsername": "admin",
"basicAuthPassword": "posterizarr"
} }
} }

View File

@ -2,30 +2,19 @@ services:
posterizarr: posterizarr:
hostname: "posterizarr" hostname: "posterizarr"
container_name: "posterizarr" container_name: "posterizarr"
image: "ghcr.io/fscorrupt/posterizarr:latest"
restart: "unless-stopped"
# Run as Unraid's nobody:users
user: "99:100"
ports:
- "8008:8000"
environment: environment:
- "TZ=America/New_York" # keep if that's what you want - "PGID=100"
- "UMASK=002" # group-writable files (664) & dirs (775) - "PUID=99"
- "TZ=America/New_York"
- "UMASK=002"
- "TERM=xterm" - "TERM=xterm"
- "RUN_TIME=disabled" - "RUN_TIME=10:30,19:30"
image: "ghcr.io/fscorrupt/docker-posterizarr:latest"
restart: "unless-stopped"
networks: networks:
- "posterizarr" - "posterizarr"
volumes: volumes:
- "/mnt/user/appdata/posterizarr:/config:rw" - "/mnt/user/appdata/posterizarr:/config:rw"
- "/mnt/user/appdata/posterizarr/assets:/assets:rw"
- "/mnt/user/appdata/posterizarr/assetsbackup:/assetsbackup:rw"
- "/mnt/user/appdata/posterizarr/manualassets:/manualassets:rw"
networks: networks:
posterizarr: posterizarr:
driver: bridge driver: bridge